08:40:32.338 [debug] Current batch of media processed. Will check again in 1000ms 08:40:33.340 [debug] Current batch of media processed. Will check again in 1000ms 08:40:34.341 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 08:40:34.342 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=837.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 (?)) [2] 08:40:34.342 [debug] QUERY OK source="sources" db=0.1ms idle=838.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" = ?) [2] 08:40:34.344 [debug] QUERY OK source="media_items" db=1.0ms idle=838.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 08:40:34.349 [debug] QUERY OK source="media_items" db=4.1ms idle=840.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "e459bd95-761c-4f3a-9a91-21fb75ca4d3f", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 08:40:34Z], ~U[2026-04-18 08:40:34Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 08:40:34.350 [debug] QUERY OK source="sources" db=0.8ms idle=219.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" = ?) [2] 08:40:34.352 [debug] QUERY OK source="media_profiles" db=1.0ms queue=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" = ?) [1] 08:40:34.355 [debug] QUERY OK source="media_items" db=0.9ms 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 [134115] 08:40:34.355 [debug] Current batch of media processed. Will check again in 1000ms 08:40:35.356 [debug] Current batch of media processed. Will check again in 1000ms 08:40:36.358 [debug] Current batch of media processed. Will check again in 1000ms 08:40:37.359 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 08:40:37.361 [debug] QUERY OK source="sources" db=0.6ms queue=0.4ms idle=1856.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 (?)) [2] 08:40:37.362 [debug] QUERY OK source="sources" db=0.4ms idle=1858.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] 08:40:37.364 [debug] QUERY OK source="media_items" db=0.5ms idle=1859.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 08:40:37.376 [debug] QUERY OK source="media_items" db=10.7ms idle=1228.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "8d1f9945-4cf2-4835-a751-52f3dc0fb8c4", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 08:40:37Z], ~U[2026-04-18 08:40:37Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 08:40:37.379 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=239.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" = ?) [2] 08:40:37.380 [debug] QUERY OK source="media_profiles" db=0.7ms idle=17.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" = ?) [1] 08:40:37.383 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms 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 [166494] 08:40:37.384 [info] Kicking off download for media item #166494 (HcodxmdesfY) 08:40:37.391 [debug] QUERY OK source="tasks" db=2.8ms idle=9.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7044, 166494, ~U[2026-04-18 08:40:37Z], ~U[2026-04-18 08:40:37Z]] 08:40:37.391 [debug] Current batch of media processed. Will check again in 1000ms 08:40:37.396 [info] {"args":{"id":166494},"id":7044,"meta":{},"system_time":1776501637396424272,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:37.398 [debug] QUERY OK source="media_items" db=0.6ms idle=13.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 WHERE (m0."id" = ?) [166494] 08:40:37.399 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:37.400 [debug] QUERY OK source="sources" db=0.4ms queue=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" = ?) [2] 08:40:37.401 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 08:40:37.402 [debug] QUERY OK source="media_items" db=0.8ms 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 [166494] 08:40:37.407 [debug] QUERY OK source="media_metadata" db=0.9ms idle=10.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 08:40:37.408 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 08:40:37.409 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms 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 [] 08:40:37.410 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:37.413 [debug] QUERY OK source="settings" db=0.4ms 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 [] 08:40:37.414 [debug] QUERY OK source="settings" db=0.5ms 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 [] 08:40:37.415 [debug] QUERY OK source="settings" db=0.5ms 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 [] 08:40:37.417 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/4b/c04b711694e827631a1d88c040bb49ebbab60bcc0f40ca62ed03f1e2bc338eb1.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:38.392 [debug] Current batch of media processed. Will check again in 1000ms 08:40:39.394 [debug] Current batch of media processed. Will check again in 1000ms 08:40:40.395 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 08:40:40.396 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1886.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 (?)) [2] 08:40:40.399 [debug] QUERY OK source="sources" db=0.9ms idle=1888.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" = ?) [2] 08:40:40.400 [debug] QUERY OK source="media_items" db=0.7ms idle=1889.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 08:40:40.403 [debug] QUERY OK source="media_items" db=2.3ms idle=1255.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "1e42d1a6-ae4a-4dbb-a235-ff03e7b91e00", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 08:40:40Z], ~U[2026-04-18 08:40:40Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 08:40:40.403 [debug] QUERY OK source="sources" db=0.3ms idle=254.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" = ?) [2] 08:40:40.404 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 08:40:40.405 [debug] QUERY OK source="media_items" db=0.5ms idle=6.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 [166495] 08:40:40.405 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 08:40:40.409 [debug] QUERY OK source="tasks" db=0.8ms idle=4.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7045, 166495, ~U[2026-04-18 08:40:40Z], ~U[2026-04-18 08:40:40Z]] 08:40:40.409 [debug] Current batch of media processed. Will check again in 1000ms 08:40:40.415 [info] {"args":{"id":166495},"id":7045,"meta":{},"system_time":1776501640415377618,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:40.416 [debug] QUERY OK source="media_items" db=0.3ms idle=10.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 WHERE (m0."id" = ?) [166495] 08:40:40.416 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:40.417 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 08:40:40.418 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 08:40:40.419 [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 [166495] 08:40:40.421 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 08:40:40.422 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.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" = ?) [1] 08:40:40.422 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 08:40:40.423 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:40.425 [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 [] 08:40:40.426 [debug] QUERY OK source="settings" db=0.2ms 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 [] 08:40:40.426 [debug] QUERY OK source="settings" db=0.3ms idle=4.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 [] 08:40:40.426 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1e/db/1edb9957af86215966ef9981867288d0d005e462ee141e8294c426fdd3c4e158.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:41.409 [debug] Current batch of media processed. Will check again in 1000ms 08:40:42.411 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 08:40:42.412 [debug] QUERY OK source="sources" db=0.7ms idle=902.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 (?)) [2] 08:40:42.413 [debug] QUERY OK source="sources" db=0.5ms idle=904.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" = ?) [2] 08:40:42.415 [debug] QUERY OK source="media_items" db=0.8ms idle=905.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 08:40:42.422 [debug] QUERY OK source="media_items" db=5.9ms queue=0.2ms idle=906.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "33f5cec7-4458-4cd7-9840-52989c5ec155", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 08:40:42Z], ~U[2026-04-18 08:40:42Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 08:40:42.423 [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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:42.424 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 08:40:42.425 [debug] QUERY OK source="media_items" db=0.8ms 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 [166496] 08:40:42.425 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 08:40:42.430 [debug] QUERY OK source="tasks" db=1.6ms idle=5.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7046, 166496, ~U[2026-04-18 08:40:42Z], ~U[2026-04-18 08:40:42Z]] 08:40:42.430 [debug] Current batch of media processed. Will check again in 1000ms 08:40:43.082 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/4b/c04b711694e827631a1d88c040bb49ebbab60bcc0f40ca62ed03f1e2bc338eb1.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:43.084 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:43.084 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:43.085 [info] {"args":{"id":166494},"id":7044,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5688354,"event":"job:stop","queue_time":393903,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:43.094 [info] {"args":{"id":166496},"id":7046,"meta":{},"system_time":1776501643094139406,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:43.095 [debug] QUERY OK source="media_items" db=0.5ms idle=667.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 WHERE (m0."id" = ?) [166496] 08:40:43.095 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:43.096 [debug] QUERY OK source="sources" db=0.4ms idle=667.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" = ?) [2] 08:40:43.097 [debug] QUERY OK source="media_profiles" db=0.6ms idle=666.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" = ?) [1] 08:40:43.098 [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 [166496] 08:40:43.100 [debug] QUERY OK source="media_metadata" db=0.2ms idle=5.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 08:40:43.100 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 08:40:43.101 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 08:40:43.102 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:43.103 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 08:40:43.103 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 08:40:43.104 [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 [] 08:40:43.104 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/06/cc/06cc060df49295f15e30eebc8d26c7e791bdcf7f7e0aa2ddb9be786d3707b33b.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:43.431 [debug] Current batch of media processed. Will check again in 1000ms 08:40:44.432 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 08:40:44.434 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1329.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 (?)) [2] 08:40:44.435 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1330.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" = ?) [2] 08:40:44.436 [debug] QUERY OK source="media_items" db=0.6ms idle=1331.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 08:40:44.439 [debug] QUERY OK source="media_items" db=2.5ms idle=1275.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "17a4c86e-8b64-4c48-9666-19ce6f1c6bdc", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 08:40:44Z], ~U[2026-04-18 08:40:44Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 08:40:44.440 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [2] 08:40:44.441 [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" = ?) [1] 08:40:44.442 [debug] QUERY OK source="media_items" db=0.6ms 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 [166497] 08:40:44.442 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 08:40:44.445 [debug] QUERY OK source="tasks" db=0.3ms queue=0.1ms idle=4.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7047, 166497, ~U[2026-04-18 08:40:44Z], ~U[2026-04-18 08:40:44Z]] 08:40:44.445 [debug] Current batch of media processed. Will check again in 1000ms 08:40:45.446 [debug] Current batch of media processed. Will check again in 1000ms 08:40:46.131 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/df/c4/dfc495122ff821957b931d8bed4f78ab0f5a47b03a43c05759757cb6890c0038.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 08:40:46.135 [debug] Gracefully stopping file follower 08:40:46.137 [debug] QUERY OK source="sources" db=0.8ms queue=0.5ms idle=968.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 (?)) [2] 08:40:46.138 [debug] QUERY OK source="sources" db=0.9ms idle=628.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] 08:40:46.140 [debug] QUERY OK source="media_items" db=1.0ms idle=629.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 08:40:46.145 [debug] QUERY OK source="media_items" db=4.4ms idle=631.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "02c7e740-fa7d-4391-ab74-a91dc308cc6c", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 08:40:46.147 [debug] QUERY OK source="sources" db=1.1ms idle=637.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" = ?) [2] 08:40:46.148 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=11.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 08:40:46.152 [debug] QUERY OK source="media_items" db=2.6ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "31399002-4bd6-409b-aaef-a2213c5710fa", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 08:40:46.153 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.154 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 08:40:46.160 [debug] QUERY OK source="media_items" db=4.5ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "105f5e75-c786-4a05-852e-50c261a32f8c", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 08:40:46.162 [debug] QUERY OK source="sources" db=1.5ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.163 [debug] QUERY OK source="media_items" db=0.5ms idle=11.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 08:40:46.168 [debug] QUERY OK source="media_items" db=3.6ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "ba40f544-3898-4531-8db9-ddef7ca94fbb", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 08:40:46.170 [debug] QUERY OK source="sources" db=1.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.171 [debug] QUERY OK source="media_items" db=1.0ms idle=7.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 08:40:46.173 [debug] QUERY OK source="media_items" db=1.8ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "a3c2da79-8bfd-41dc-b580-e648695d4e20", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 08:40:46.174 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 08:40:46.176 [debug] QUERY OK source="media_items" db=0.6ms idle=5.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 08:40:46.179 [debug] QUERY OK source="media_items" db=2.6ms idle=5.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "8b71381c-b65c-4fef-aca5-c99ec1a345c8", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 08:40:46.180 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.181 [debug] QUERY OK source="media_items" db=0.7ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 08:40:46.187 [debug] QUERY OK source="media_items" db=4.4ms idle=7.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "bc945f5a-5ea0-49b8-8aad-df2f3530d7f7", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 08:40:46.188 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [2] 08:40:46.189 [debug] QUERY OK source="media_items" db=0.3ms idle=9.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 08:40:46.192 [debug] QUERY OK source="media_items" db=2.5ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "324e3752-f6d2-4b79-a87a-89ca16b1588d", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 08:40:46.194 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=12.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] 08:40:46.195 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=8.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 08:40:46.199 [debug] QUERY OK source="media_items" db=3.2ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "19a60b45-9879-4591-ae52-4c0479e09736", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 08:40:46.202 [debug] QUERY OK source="sources" db=1.3ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.203 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=9.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 08:40:46.207 [debug] QUERY OK source="media_items" db=3.8ms idle=9.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "895a457e-b39c-48ed-8794-5fea36f2cb33", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 08:40:46.209 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=12.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" = ?) [2] 08:40:46.210 [debug] QUERY OK source="media_items" db=0.6ms idle=10.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 08:40:46.214 [debug] QUERY OK source="media_items" db=3.6ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "7802a3fa-45df-4f13-96ef-0aa5c2225537", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 08:40:46.216 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" = ?) [2] 08:40:46.217 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 08:40:46.221 [debug] QUERY OK source="media_items" db=3.0ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "2948ab8d-dabf-4f56-aad0-252a7178b9fb", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 08:40:46.222 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 08:40:46.223 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=8.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 08:40:46.231 [debug] QUERY OK source="media_items" db=6.8ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "90f835c3-736f-4611-a2f8-ad0009950a54", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 08:40:46.232 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.233 [debug] QUERY OK source="media_items" db=0.5ms idle=11.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 08:40:46.237 [debug] QUERY OK source="media_items" db=3.4ms idle=10.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "63ccfaa7-8330-4224-847a-4166e984b2a8", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 08:40:46.238 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.239 [debug] QUERY OK source="media_items" db=0.4ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 08:40:46.253 [debug] QUERY OK source="media_items" db=13.3ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "ac8469f2-cfbe-414e-afad-9b78bd621632", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 08:40:46.255 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms 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" = ?) [2] 08:40:46.256 [debug] QUERY OK source="media_items" db=0.4ms idle=18.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 08:40:46.262 [debug] QUERY OK source="media_items" db=5.3ms idle=18.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "d9bd1389-59f0-4fec-8d96-f60dc8d07030", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 08:40:46.263 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.264 [debug] QUERY OK source="media_items" db=0.5ms idle=10.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 08:40:46.271 [debug] QUERY OK source="media_items" db=5.9ms idle=9.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "f442efcd-1090-4378-8f6a-fb261916ec64", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 08:40:46.273 [debug] QUERY OK source="sources" db=1.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.274 [debug] QUERY OK source="media_items" db=1.2ms idle=11.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 08:40:46.278 [debug] QUERY OK source="media_items" db=3.0ms idle=11.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "6d4aa996-962e-4648-8483-c10589e61659", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 08:40:46.279 [debug] QUERY OK source="sources" db=0.4ms idle=14.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" = ?) [2] 08:40:46.280 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 08:40:46.283 [debug] QUERY OK source="media_items" db=1.7ms idle=8.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "78532350-246e-4d68-ac70-52616caf9438", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 08:40:46.284 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.285 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=6.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 08:40:46.287 [debug] QUERY OK source="media_items" db=1.5ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "4aca2649-f8f1-41c0-a18e-9f3e5317e6af", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 08:40:46.288 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:46.289 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=5.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 08:40:46.291 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=5.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "603e720c-078f-4d15-8aac-5f285ec6acb2", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 08:40:46.293 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 08:40:46.293 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=5.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 08:40:46.297 [debug] QUERY OK source="media_items" db=2.4ms idle=5.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "dc05041b-f440-4022-9d26-a34e8685771a", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 08:40:46.298 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=8.2ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z], 2] 08:40:46.299 [debug] QUERY OK source="media_items" db=0.8ms 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 ((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] 08:40:46.306 [debug] QUERY OK source="tasks" db=1.5ms queue=0.1ms idle=8.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7048, 166494, ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z]] 08:40:46.313 [debug] QUERY OK source="tasks" db=0.2ms queue=0.1ms idle=4.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7049, 166498, ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z]] 08:40:46.314 [debug] QUERY OK source="media_items" db=0.4ms idle=4.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 08:40:46.315 [debug] QUERY OK source="media_items" db=0.1ms queue=0.3ms idle=4.1ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 08:40:46.319 [debug] QUERY OK source="tasks" db=0.3ms idle=5.9ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7050, 2, ~U[2026-04-18 08:40:46Z], ~U[2026-04-18 08:40:46Z]] 08:40:46.320 [info] {"args":{"id":2},"id":7043,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61344511,"event":"job:stop","queue_time":979926,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:40:46.435 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1e/db/1edb9957af86215966ef9981867288d0d005e462ee141e8294c426fdd3c4e158.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:46.436 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:46.437 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:46.438 [info] {"args":{"id":166495},"id":7045,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6022041,"event":"job:stop","queue_time":413811,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:46.445 [info] {"args":{"id":166497},"id":7047,"meta":{},"system_time":1776501646445159231,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:46.446 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=126.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 WHERE (m0."id" = ?) [166497] 08:40:46.446 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:46.447 [debug] QUERY OK source="sources" db=0.5ms idle=125.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" = ?) [2] 08:40:46.448 [debug] QUERY OK source="media_profiles" db=0.5ms idle=119.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" = ?) [1] 08:40:46.449 [debug] QUERY OK source="media_items" db=0.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 [166497] 08:40:46.451 [debug] QUERY OK source="media_metadata" db=0.3ms idle=5.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 08:40:46.451 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 08:40:46.453 [debug] QUERY OK source="settings" db=0.7ms idle=4.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 [] 08:40:46.453 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:46.455 [debug] QUERY OK source="settings" db=0.2ms 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 [] 08:40:46.455 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 08:40:46.456 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=4.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 [] 08:40:46.456 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/3c/f83c0de84d0940a7da3e0924076732270c9eace789587558dd9c126e0c64cac8.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:48.505 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/06/cc/06cc060df49295f15e30eebc8d26c7e791bdcf7f7e0aa2ddb9be786d3707b33b.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:48.505 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:48.506 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:48.506 [info] {"args":{"id":166496},"id":7046,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5412168,"event":"job:stop","queue_time":1091769,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:48.514 [info] {"args":{"id":166494},"id":7048,"meta":{},"system_time":1776501648514758879,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:48.515 [debug] QUERY OK source="media_items" db=0.4ms idle=1005.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 WHERE (m0."id" = ?) [166494] 08:40:48.516 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:48.517 [debug] QUERY OK source="sources" db=0.3ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 08:40:48.518 [debug] QUERY OK source="media_profiles" db=0.3ms idle=339.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" = ?) [1] 08:40:48.518 [debug] QUERY OK source="media_items" db=0.5ms 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 [166494] 08:40:48.520 [debug] QUERY OK source="media_metadata" db=0.2ms idle=5.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 08:40:48.520 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=4.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" = ?) [1] 08:40:48.521 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms 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 [] 08:40:48.522 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:48.523 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 08:40:48.523 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 08:40:48.524 [debug] QUERY OK source="settings" db=0.3ms idle=3.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 [] 08:40:48.524 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8e/4f/8e4f33ae7ae0fabaae1ff0cd5694e0c00c6d0fa2cd8d30dc11e47645ddba951d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:52.030 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/3c/f83c0de84d0940a7da3e0924076732270c9eace789587558dd9c126e0c64cac8.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:52.030 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:52.030 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:52.031 [info] {"args":{"id":166497},"id":7047,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5585856,"event":"job:stop","queue_time":2443704,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:52.040 [info] {"args":{"id":166498},"id":7049,"meta":{},"system_time":1776501652040402520,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:52.041 [debug] QUERY OK source="media_items" db=0.8ms idle=1532.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 WHERE (m0."id" = ?) [166498] 08:40:52.042 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:40:52.043 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1533.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" = ?) [2] 08:40:52.044 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=850.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" = ?) [1] 08:40:52.045 [debug] QUERY OK source="media_items" db=0.6ms 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 [166498] 08:40:52.047 [debug] QUERY OK source="media_metadata" db=0.2ms queue=0.1ms idle=6.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 08:40:52.048 [debug] QUERY OK source="media_profiles" db=0.6ms idle=5.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" = ?) [1] 08:40:52.049 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=5.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 [] 08:40:52.050 [debug] Running yt-dlp command for action: get_downloadable_status 08:40:52.052 [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 [] 08:40:52.052 [debug] QUERY OK source="settings" db=0.3ms 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 [] 08:40:52.053 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=5.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 [] 08:40:52.054 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/1f/851f4cae5d93ee7fc94a5d027596d21e8c1d44dc29903ca2f8632cf6234bc35a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:54.350 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8e/4f/8e4f33ae7ae0fabaae1ff0cd5694e0c00c6d0fa2cd8d30dc11e47645ddba951d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:54.350 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:54.350 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:54.352 [info] {"args":{"id":166494},"id":7048,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5836117,"event":"job:stop","queue_time":2512740,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:57.744 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/1f/851f4cae5d93ee7fc94a5d027596d21e8c1d44dc29903ca2f8632cf6234bc35a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 08:40:57.744 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:57.745 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 08:40:57.746 [info] {"args":{"id":166498},"id":7049,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5705177,"event":"job:stop","queue_time":6037781,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:41:00.304 [info] {"source":"oban","duration":562,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:41:01.611 [info] {"source":"oban","duration":3433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:41:31.614 [info] {"source":"oban","duration":1832,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:00.308 [info] {"source":"oban","duration":2181,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:42:01.619 [info] {"source":"oban","duration":3158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:31.622 [info] {"source":"oban","duration":2865,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:00.310 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:43:01.626 [info] {"source":"oban","duration":2559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:31.631 [info] {"source":"oban","duration":2217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:00.312 [info] {"source":"oban","duration":488,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:44:01.635 [info] {"source":"oban","duration":2975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:31.639 [info] {"source":"oban","duration":2556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:00.315 [info] {"source":"oban","duration":1660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:45:01.646 [info] {"source":"oban","duration":6018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:31.650 [info] {"source":"oban","duration":2711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:00.317 [info] {"source":"oban","duration":838,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:46:01.658 [info] {"source":"oban","duration":6694,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:31.664 [info] {"source":"oban","duration":4321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:00.319 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:47:01.669 [info] {"source":"oban","duration":3154,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:31.674 [info] {"source":"oban","duration":2493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:00.321 [info] {"source":"oban","duration":921,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:48:01.694 [info] {"source":"oban","duration":19384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:31.696 [info] {"source":"oban","duration":1803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:00.323 [info] {"source":"oban","duration":879,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:49:01.699 [info] {"source":"oban","duration":2068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:31.702 [info] {"source":"oban","duration":2039,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:00.326 [info] {"source":"oban","duration":673,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:50:01.708 [info] {"source":"oban","duration":3583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:31.712 [info] {"source":"oban","duration":2901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:51:00.328 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:51:01.721 [info] {"source":"oban","duration":7536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 08:51:31.725 [info] {"source":"oban","duration":2591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:00.330 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:52:01.731 [info] {"source":"oban","duration":4419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:31.735 [info] {"source":"oban","duration":2992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:00.334 [info] {"source":"oban","duration":2321,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:53:01.738 [info] {"source":"oban","duration":2491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:31.742 [info] {"source":"oban","duration":3506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:00.338 [info] {"source":"oban","duration":2214,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:54:01.747 [info] {"source":"oban","duration":3617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:31.752 [info] {"source":"oban","duration":2982,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:00.342 [info] {"source":"oban","duration":3695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:55:01.769 [info] {"source":"oban","duration":11524,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:31.772 [info] {"source":"oban","duration":1554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:00.344 [info] {"source":"oban","duration":820,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:56:01.777 [info] {"source":"oban","duration":4654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:31.782 [info] {"source":"oban","duration":3296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:00.346 [info] {"source":"oban","duration":666,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:57:01.788 [info] {"source":"oban","duration":5062,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:31.792 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:00.348 [info] {"source":"oban","duration":788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:58:01.796 [info] {"source":"oban","duration":3578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:31.799 [info] {"source":"oban","duration":1810,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:00.350 [info] {"source":"oban","duration":706,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:59:01.805 [info] {"source":"oban","duration":4778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:31.809 [info] {"source":"oban","duration":2171,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:00.357 [info] {"source":"oban","duration":2846,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:00:01.836 [info] {"source":"oban","duration":26426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:31.840 [info] {"source":"oban","duration":2400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:00.360 [info] {"source":"oban","duration":904,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:01:01.845 [info] {"source":"oban","duration":4259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:31.848 [info] {"source":"oban","duration":2026,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:00.363 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:02:01.856 [info] {"source":"oban","duration":5650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:31.860 [info] {"source":"oban","duration":2736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:00.365 [info] {"source":"oban","duration":963,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:03:01.865 [info] {"source":"oban","duration":3222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:31.868 [info] {"source":"oban","duration":2385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:00.370 [info] {"source":"oban","duration":2744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:04:01.879 [info] {"source":"oban","duration":7697,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:31.883 [info] {"source":"oban","duration":2481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:00.373 [info] {"source":"oban","duration":941,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:05:01.892 [info] {"source":"oban","duration":5453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:31.896 [info] {"source":"oban","duration":3836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:00.375 [info] {"source":"oban","duration":695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:06:01.903 [info] {"source":"oban","duration":4726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:31.907 [info] {"source":"oban","duration":2557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:00.377 [info] {"source":"oban","duration":517,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:07:01.911 [info] {"source":"oban","duration":3015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:31.916 [info] {"source":"oban","duration":3708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:00.383 [info] {"source":"oban","duration":3209,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:08:01.921 [info] {"source":"oban","duration":3382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:31.927 [info] {"source":"oban","duration":4685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:00.387 [info] {"source":"oban","duration":2148,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:09:01.936 [info] {"source":"oban","duration":7511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:31.939 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:00.389 [info] {"source":"oban","duration":711,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:10:01.993 [info] {"source":"oban","duration":42847,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:32.001 [info] {"source":"oban","duration":4854,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:46.453 [info] {"args":{"id":2},"id":7050,"meta":{},"system_time":1776503446453161738,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:10:46.454 [debug] QUERY OK source="sources" db=0.4ms idle=875.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] 09:10:46.456 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=876.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 [] 09:10:46.458 [debug] QUERY OK source="media_items" db=1.0ms idle=878.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 09:10:46.459 [debug] QUERY OK source="media_items" db=0.6ms idle=13.2ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 09:10:46.460 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.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" = ?) [1] 09:10:46.461 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:10:46.464 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 09:10:46.464 [debug] Current batch of media processed. Will check again in 1000ms 09:10:46.465 [debug] QUERY OK source="settings" db=0.7ms 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 [] 09:10:46.465 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:10:46.466 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 09:10:46.467 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a7/df/a7df60850323bb702b902bdf047ada6b2367c91346bc53b438ef231f9e5489d9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:10:47.465 [debug] Current batch of media processed. Will check again in 1000ms 09:10:48.466 [debug] Current batch of media processed. Will check again in 1000ms 09:10:49.467 [debug] Current batch of media processed. Will check again in 1000ms 09:10:50.469 [debug] Current batch of media processed. Will check again in 1000ms 09:10:51.470 [debug] Current batch of media processed. Will check again in 1000ms 09:10:52.470 [debug] Current batch of media processed. Will check again in 1000ms 09:10:53.471 [debug] Current batch of media processed. Will check again in 1000ms 09:10:54.473 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 09:10:54.475 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=895.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 (?)) [2] 09:10:54.478 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=898.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" = ?) [2] 09:10:54.479 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=899.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 09:10:54.483 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=901.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "00598bfb-5e7e-42db-80da-d9d7295f9101", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 09:10:54Z], ~U[2026-04-18 09:10:54Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 09:10:54.485 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 09:10:54.486 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 09:10:54.488 [debug] QUERY OK source="media_items" db=1.1ms 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 [399] 09:10:54.489 [debug] Current batch of media processed. Will check again in 1000ms 09:10:55.490 [debug] Current batch of media processed. Will check again in 1000ms 09:10:56.492 [debug] Current batch of media processed. Will check again in 1000ms 09:10:57.493 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 09:10:57.494 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1914.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 (?)) [2] 09:10:57.495 [debug] QUERY OK source="sources" db=0.3ms idle=1915.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] 09:10:57.496 [debug] QUERY OK source="media_items" db=0.5ms idle=1916.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 09:10:57.498 [debug] QUERY OK source="media_items" db=1.2ms idle=1025.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "a1dc2e2d-acd7-421e-b6aa-cb140424403a", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 09:10:57Z], ~U[2026-04-18 09:10:57Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 09:10:57.500 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 09:10:57.500 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 09:10:57.502 [debug] QUERY OK source="media_items" db=0.5ms idle=6.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 [401] 09:10:57.502 [debug] Current batch of media processed. Will check again in 1000ms 09:10:58.504 [debug] Current batch of media processed. Will check again in 1000ms 09:10:59.505 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 09:10:59.506 [debug] QUERY OK source="sources" db=0.5ms idle=926.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 (?)) [2] 09:10:59.507 [debug] QUERY OK source="sources" db=0.3ms idle=927.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" = ?) [2] 09:10:59.508 [debug] QUERY OK source="media_items" db=0.7ms idle=928.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 09:10:59.511 [debug] QUERY OK source="media_items" db=2.3ms idle=929.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "4c59868b-f814-4488-aabc-e142460521d1", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 09:10:59Z], ~U[2026-04-18 09:10:59Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 09:10:59.513 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=33.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" = ?) [2] 09:10:59.514 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 09:10:59.515 [debug] QUERY OK source="media_items" db=0.9ms 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 [402] 09:10:59.516 [debug] Current batch of media processed. Will check again in 1000ms 09:11:00.392 [info] {"source":"oban","duration":1662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:11:00.517 [debug] Current batch of media processed. Will check again in 1000ms 09:11:01.518 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 09:11:01.520 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1038.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 (?)) [2] 09:11:01.521 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=939.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] 09:11:01.522 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=940.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 09:11:01.527 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=942.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "c30c160a-1fe2-4dfb-aa83-75184c8d9087", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 09:11:01Z], ~U[2026-04-18 09:11:01Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 09:11:01.528 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=44.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" = ?) [2] 09:11:01.530 [debug] QUERY OK source="media_profiles" db=0.8ms queue=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" = ?) [1] 09:11:01.532 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [403] 09:11:01.532 [debug] Current batch of media processed. Will check again in 1000ms 09:11:02.009 [info] {"source":"oban","duration":6169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:02.532 [debug] Current batch of media processed. Will check again in 1000ms 09:11:03.534 [debug] Current batch of media processed. Will check again in 1000ms 09:11:04.535 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 09:11:04.537 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1954.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 (?)) [2] 09:11:04.539 [debug] QUERY OK source="sources" db=1.5ms idle=1956.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] 09:11:04.542 [debug] QUERY OK source="media_items" db=2.4ms queue=0.2ms idle=1050.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 09:11:04.546 [debug] QUERY OK source="media_items" db=2.5ms idle=962.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "6cc220b6-587d-42ee-a00b-d033285c1523", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 09:11:04Z], ~U[2026-04-18 09:11:04Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 09:11:04.548 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=52.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" = ?) [2] 09:11:04.550 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 09:11:04.551 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms 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 [404] 09:11:04.552 [debug] Current batch of media processed. Will check again in 1000ms 09:11:05.552 [debug] Current batch of media processed. Will check again in 1000ms 09:11:06.554 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 09:11:06.555 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=973.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 (?)) [2] 09:11:06.556 [debug] QUERY OK source="sources" db=0.4ms idle=975.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] 09:11:06.557 [debug] QUERY OK source="media_items" db=0.7ms idle=976.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 09:11:06.560 [debug] QUERY OK source="media_items" db=1.8ms idle=977.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "5de620e1-f29e-4a9e-b9b8-0df5d9add1f4", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 09:11:06Z], ~U[2026-04-18 09:11:06Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 09:11:06.561 [debug] QUERY OK source="sources" db=0.4ms idle=60.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" = ?) [2] 09:11:06.562 [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" = ?) [1] 09:11:06.563 [debug] QUERY OK source="media_items" db=0.5ms idle=6.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 [405] 09:11:06.563 [debug] Current batch of media processed. Will check again in 1000ms 09:11:07.565 [debug] Current batch of media processed. Will check again in 1000ms 09:11:08.568 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 09:11:08.570 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=988.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 (?)) [2] 09:11:08.573 [debug] QUERY OK source="sources" db=2.1ms idle=990.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] 09:11:08.575 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=993.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 09:11:08.610 [debug] QUERY OK source="media_items" db=31.5ms idle=995.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "38e2366b-3d2e-478c-a874-6366a0af198c", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 09:11:08Z], ~U[2026-04-18 09:11:08Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 09:11:08.613 [debug] QUERY OK source="sources" db=2.5ms queue=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" = ?) [2] 09:11:08.617 [debug] QUERY OK source="media_profiles" db=2.8ms queue=0.1ms idle=43.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" = ?) [1] 09:11:08.621 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=45.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 [412] 09:11:08.622 [debug] Current batch of media processed. Will check again in 1000ms 09:11:09.622 [debug] Current batch of media processed. Will check again in 1000ms 09:11:10.624 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 09:11:10.625 [debug] QUERY OK source="sources" db=0.7ms idle=103.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 (?)) [2] 09:11:10.626 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=43.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] 09:11:10.627 [debug] QUERY OK source="media_items" db=0.7ms idle=44.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 09:11:10.631 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=45.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "c2754ed0-34a2-4ac3-8316-2f9d1353fb18", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 09:11:10Z], ~U[2026-04-18 09:11:10Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 09:11:10.633 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=49.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" = ?) [2] 09:11:10.634 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 09:11:10.636 [debug] QUERY OK source="media_items" db=0.8ms queue=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 [4285] 09:11:10.636 [debug] Current batch of media processed. Will check again in 1000ms 09:11:11.637 [debug] Current batch of media processed. Will check again in 1000ms 09:11:12.638 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 09:11:12.641 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=113.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 (?)) [2] 09:11:12.642 [debug] Current batch of media processed. Will check again in 1000ms 09:11:13.642 [debug] Current batch of media processed. Will check again in 1000ms 09:11:14.643 [debug] Current batch of media processed. Will check again in 1000ms 09:11:15.645 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 09:11:15.647 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1064.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 (?)) [2] 09:11:15.648 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1066.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] 09:11:15.649 [debug] QUERY OK source="media_items" db=0.4ms idle=1067.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 09:11:15.653 [debug] QUERY OK source="media_items" db=2.6ms idle=1068.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "eb94b802-d800-400e-b5aa-7f64d4faff65", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 09:11:15Z], ~U[2026-04-18 09:11:15Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 09:11:15.659 [debug] QUERY OK source="sources" db=5.0ms queue=0.2ms idle=118.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" = ?) [2] 09:11:15.660 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:11:15.661 [debug] QUERY OK source="media_items" db=0.6ms 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 [6474] 09:11:15.662 [debug] Current batch of media processed. Will check again in 1000ms 09:11:16.662 [debug] Current batch of media processed. Will check again in 1000ms 09:11:17.679 [debug] Current batch of media processed. Will check again in 1000ms 09:11:18.681 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 09:11:18.683 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1100.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 (?)) [2] 09:11:18.685 [debug] QUERY OK source="sources" db=0.9ms queue=0.4ms idle=1102.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" = ?) [2] 09:11:18.687 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=1103.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 09:11:18.690 [debug] QUERY OK source="media_items" db=2.1ms idle=1105.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "f16185d9-3f71-4be1-847e-74394e1b785a", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 09:11:18Z], ~U[2026-04-18 09:11:18Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 09:11:18.691 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=145.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" = ?) [2] 09:11:18.692 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:11:18.694 [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 [13474] 09:11:18.694 [debug] Current batch of media processed. Will check again in 1000ms 09:11:19.694 [debug] Current batch of media processed. Will check again in 1000ms 09:11:20.696 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 09:11:20.698 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=143.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 (?)) [2] 09:11:20.699 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=116.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] 09:11:20.700 [debug] QUERY OK source="media_items" db=0.7ms idle=117.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 09:11:20.705 [debug] QUERY OK source="media_items" db=3.2ms idle=119.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "cb4c16b9-a069-4ea7-ba38-f247a801a0dd", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 09:11:20Z], ~U[2026-04-18 09:11:20Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 09:11:20.706 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=123.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" = ?) [2] 09:11:20.708 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 09:11:20.709 [debug] QUERY OK source="media_items" db=0.6ms 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 [26978] 09:11:20.709 [debug] Current batch of media processed. Will check again in 1000ms 09:11:21.711 [debug] Current batch of media processed. Will check again in 1000ms 09:11:22.712 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 09:11:22.714 [debug] QUERY OK source="sources" db=0.9ms idle=154.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 (?)) [2] 09:11:22.715 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=132.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] 09:11:22.715 [debug] QUERY OK source="media_items" db=0.4ms idle=133.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 09:11:22.718 [debug] QUERY OK source="media_items" db=2.0ms idle=134.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "881c5eca-3e14-4c1d-873f-455f65169d2d", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 09:11:22Z], ~U[2026-04-18 09:11:22Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 09:11:22.719 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=137.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" = ?) [2] 09:11:22.720 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:11:22.721 [debug] QUERY OK source="media_items" db=0.6ms 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 [27319] 09:11:22.721 [debug] Current batch of media processed. Will check again in 1000ms 09:11:23.722 [debug] Current batch of media processed. Will check again in 1000ms 09:11:24.723 [debug] Current batch of media processed. Will check again in 1000ms 09:11:25.725 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 09:11:25.726 [debug] QUERY OK source="sources" db=0.4ms idle=1143.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 (?)) [2] 09:11:25.727 [debug] QUERY OK source="sources" db=0.5ms idle=1144.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" = ?) [2] 09:11:25.728 [debug] QUERY OK source="media_items" db=0.7ms idle=1145.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 09:11:25.731 [debug] QUERY OK source="media_items" db=1.6ms idle=1147.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "069747a3-4691-4357-a1e9-0c258628dc47", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 09:11:25Z], ~U[2026-04-18 09:11:25Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 09:11:25.732 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=166.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" = ?) [2] 09:11:25.733 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:11:25.734 [debug] QUERY OK source="media_items" db=0.7ms 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 [32172] 09:11:25.735 [debug] Current batch of media processed. Will check again in 1000ms 09:11:26.735 [debug] Current batch of media processed. Will check again in 1000ms 09:11:27.738 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 09:11:27.740 [debug] QUERY OK source="sources" db=0.4ms queue=0.3ms idle=167.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 (?)) [2] 09:11:27.741 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=158.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] 09:11:27.742 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=159.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 09:11:27.745 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=161.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "24928591-7d5e-4686-b27a-a7c7cac1dc3c", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 09:11:27Z], ~U[2026-04-18 09:11:27Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 09:11:27.747 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=163.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" = ?) [2] 09:11:27.748 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 09:11:27.749 [debug] QUERY OK source="media_items" db=0.4ms 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 [44297] 09:11:27.750 [debug] Current batch of media processed. Will check again in 1000ms 09:11:28.751 [debug] Current batch of media processed. Will check again in 1000ms 09:11:29.752 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 09:11:29.753 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=174.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 (?)) [2] 09:11:29.754 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=172.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] 09:11:29.755 [debug] QUERY OK source="media_items" db=0.4ms idle=173.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 09:11:29.758 [debug] QUERY OK source="media_items" db=1.4ms idle=174.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "a7aa4eaf-d5dd-45eb-9cf4-08ad39ab2505", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 09:11:29Z], ~U[2026-04-18 09:11:29Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 09:11:29.759 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=176.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" = ?) [2] 09:11:29.760 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:11:29.761 [debug] QUERY OK source="media_items" db=0.6ms 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 [44504] 09:11:29.761 [debug] Current batch of media processed. Will check again in 1000ms 09:11:30.762 [debug] Current batch of media processed. Will check again in 1000ms 09:11:31.764 [debug] Current batch of media processed. Will check again in 1000ms 09:11:32.017 [info] {"source":"oban","duration":6359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:32.765 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 09:11:32.767 [debug] QUERY OK source="sources" db=1.0ms idle=1184.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 (?)) [2] 09:11:32.768 [debug] QUERY OK source="sources" db=0.5ms idle=1186.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] 09:11:32.770 [debug] QUERY OK source="media_items" db=1.1ms idle=1186.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 09:11:32.775 [debug] QUERY OK source="media_items" db=3.8ms idle=753.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "a1b20295-11f0-4be2-96b9-0351c1194683", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 09:11:32Z], ~U[2026-04-18 09:11:32Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 09:11:32.776 [debug] QUERY OK source="sources" db=0.8ms idle=190.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" = ?) [2] 09:11:32.777 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 09:11:32.779 [debug] QUERY OK source="media_items" db=0.9ms 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 [56737] 09:11:32.779 [debug] Current batch of media processed. Will check again in 1000ms 09:11:33.779 [debug] Current batch of media processed. Will check again in 1000ms 09:11:34.781 [debug] Current batch of media processed. Will check again in 1000ms 09:11:35.783 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 09:11:35.785 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1201.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 (?)) [2] 09:11:35.786 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1203.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" = ?) [2] 09:11:35.787 [debug] QUERY OK source="media_items" db=0.6ms idle=1204.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 09:11:35.790 [debug] QUERY OK source="media_items" db=1.6ms idle=1197.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "ae73f065-8c40-49ab-ac67-61f351e654c1", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 09:11:35Z], ~U[2026-04-18 09:11:35Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 09:11:35.792 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=196.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" = ?) [2] 09:11:35.793 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 09:11:35.795 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.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 [134115] 09:11:35.795 [debug] Current batch of media processed. Will check again in 1000ms 09:11:36.795 [debug] Current batch of media processed. Will check again in 1000ms 09:11:37.800 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 09:11:37.802 [debug] QUERY OK source="sources" db=0.6ms idle=219.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 (?)) [2] 09:11:37.804 [debug] QUERY OK source="sources" db=1.0ms queue=0.4ms idle=220.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" = ?) [2] 09:11:37.806 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=222.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 09:11:37.812 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=225.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "a698bee6-491d-431e-8f09-fd03a2c76641", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 09:11:37Z], ~U[2026-04-18 09:11:37Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 09:11:37.813 [debug] QUERY OK source="sources" db=0.5ms idle=213.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" = ?) [2] 09:11:37.814 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 09:11:37.816 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [166494] 09:11:37.816 [info] Kicking off download for media item #166494 (HcodxmdesfY) 09:11:37.820 [debug] QUERY OK source="tasks" db=0.5ms idle=5.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7051, 166494, ~U[2026-04-18 09:11:37Z], ~U[2026-04-18 09:11:37Z]] 09:11:37.820 [debug] Current batch of media processed. Will check again in 1000ms 09:11:37.827 [info] {"args":{"id":166494},"id":7051,"meta":{},"system_time":1776503497827145059,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:37.829 [debug] QUERY OK source="media_items" db=0.7ms queue=0.3ms idle=11.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 WHERE (m0."id" = ?) [166494] 09:11:37.829 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:37.830 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" = ?) [2] 09:11:37.831 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:11:37.832 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms 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 [166494] 09:11:37.835 [debug] QUERY OK source="media_metadata" db=0.2ms idle=7.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 09:11:37.836 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:11:37.837 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=5.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 [] 09:11:37.839 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:37.840 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:37.841 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:37.842 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:37.843 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/f5/5ef50230e3242ded12043a3050155c460d47009f9ba7f904236367ddc9528230.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:38.821 [debug] Current batch of media processed. Will check again in 1000ms 09:11:39.823 [debug] Current batch of media processed. Will check again in 1000ms 09:11:40.824 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 09:11:40.828 [debug] QUERY OK source="sources" db=2.7ms queue=0.1ms idle=1243.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 (?)) [2] 09:11:40.832 [debug] QUERY OK source="sources" db=2.1ms idle=1247.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" = ?) [2] 09:11:40.834 [debug] QUERY OK source="media_items" db=0.3ms queue=1.1ms idle=1250.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 09:11:40.836 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=1231.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "89f105e6-8f0e-4d45-b45b-0fd87db85788", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 09:11:40Z], ~U[2026-04-18 09:11:40Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 09:11:40.838 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=224.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" = ?) [2] 09:11:40.839 [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" = ?) [1] 09:11:40.840 [debug] QUERY OK source="media_items" db=0.4ms queue=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 [166495] 09:11:40.840 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 09:11:40.845 [debug] QUERY OK source="tasks" db=0.4ms queue=0.2ms idle=6.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7052, 166495, ~U[2026-04-18 09:11:40Z], ~U[2026-04-18 09:11:40Z]] 09:11:40.845 [debug] Current batch of media processed. Will check again in 1000ms 09:11:40.851 [info] {"args":{"id":166495},"id":7052,"meta":{},"system_time":1776503500851603855,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:40.853 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 WHERE (m0."id" = ?) [166495] 09:11:40.853 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:40.854 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 09:11:40.855 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 09:11:40.857 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms 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 [166495] 09:11:40.861 [debug] QUERY OK source="media_metadata" db=0.4ms idle=9.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 09:11:40.862 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 09:11:40.863 [debug] QUERY OK source="settings" db=0.4ms 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 [] 09:11:40.864 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:40.866 [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 [] 09:11:40.866 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:40.867 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:11:40.867 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cc/c2/ccc21dd3cf85ef2a4bab7a271bdd18cbdfd98d4defb5e792311769597fa12124.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:41.845 [debug] Current batch of media processed. Will check again in 1000ms 09:11:42.848 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 09:11:42.855 [debug] QUERY OK source="sources" db=2.1ms queue=2.1ms idle=268.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 (?)) [2] 09:11:42.860 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:42.863 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=278.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 09:11:42.868 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=282.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "cfb77e41-dcc6-4995-9970-98497c3c21d2", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 09:11:42Z], ~U[2026-04-18 09:11:42Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 09:11:42.869 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=245.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" = ?) [2] 09:11:42.871 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.2ms 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" = ?) [1] 09:11:42.873 [debug] QUERY OK source="media_items" db=0.8ms idle=12.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 [166496] 09:11:42.873 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 09:11:42.879 [debug] QUERY OK source="tasks" db=0.4ms queue=0.2ms idle=9.2ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7053, 166496, ~U[2026-04-18 09:11:42Z], ~U[2026-04-18 09:11:42Z]] 09:11:42.880 [debug] Current batch of media processed. Will check again in 1000ms 09:11:43.882 [debug] Current batch of media processed. Will check again in 1000ms 09:11:43.899 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/f5/5ef50230e3242ded12043a3050155c460d47009f9ba7f904236367ddc9528230.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:43.899 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:43.900 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:43.901 [info] {"args":{"id":166494},"id":7051,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6073161,"event":"job:stop","queue_time":824866,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:43.909 [info] {"args":{"id":166496},"id":7053,"meta":{},"system_time":1776503503909697822,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:43.911 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=1031.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 WHERE (m0."id" = ?) [166496] 09:11:43.912 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:43.913 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1032.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" = ?) [2] 09:11:43.914 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=285.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" = ?) [1] 09:11:43.915 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [166496] 09:11:43.917 [debug] QUERY OK source="media_metadata" db=0.2ms idle=7.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 09:11:43.918 [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" = ?) [1] 09:11:43.919 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:11:43.920 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:43.922 [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 [] 09:11:43.923 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 09:11:43.923 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 09:11:43.924 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/bc/82bc962e4996bd0bb84cf2391a0ce2f6d06e273106c1623c164deaac609cd925.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:44.884 [debug] Current batch of media processed. Will check again in 1000ms 09:11:45.886 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 09:11:45.887 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=305.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 (?)) [2] 09:11:45.888 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 09:11:45.889 [debug] QUERY OK source="media_items" db=0.2ms idle=307.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 09:11:45.891 [debug] QUERY OK source="media_items" db=1.1ms idle=308.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "a409b62f-f262-4b84-9c37-4719afc993fd", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 09:11:45Z], ~U[2026-04-18 09:11:45Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 09:11:45.892 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=257.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" = ?) [2] 09:11:45.893 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.2ms 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" = ?) [1] 09:11:45.894 [debug] QUERY OK source="media_items" db=0.3ms 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 [166497] 09:11:45.894 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 09:11:45.898 [debug] QUERY OK source="tasks" db=0.6ms idle=5.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7054, 166497, ~U[2026-04-18 09:11:45Z], ~U[2026-04-18 09:11:45Z]] 09:11:45.898 [debug] Current batch of media processed. Will check again in 1000ms 09:11:46.397 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cc/c2/ccc21dd3cf85ef2a4bab7a271bdd18cbdfd98d4defb5e792311769597fa12124.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:46.398 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:46.398 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:46.400 [info] {"args":{"id":166495},"id":7052,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5547491,"event":"job:stop","queue_time":849787,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:46.408 [info] {"args":{"id":166497},"id":7054,"meta":{},"system_time":1776503506407848016,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:46.409 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=512.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 WHERE (m0."id" = ?) [166497] 09:11:46.410 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:46.411 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" = ?) [2] 09:11:46.413 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=513.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" = ?) [1] 09:11:46.415 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms 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 [166497] 09:11:46.417 [debug] QUERY OK source="media_metadata" db=0.2ms idle=9.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 09:11:46.418 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:11:46.419 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:46.420 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:46.421 [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 [] 09:11:46.422 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:11:46.423 [debug] QUERY OK source="settings" db=0.6ms idle=5.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 [] 09:11:46.424 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6e/b6/6eb6bd906b3f4e42b28b03b3ac162a0a09f39afd8938f0411d0ad5f09a869755.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:46.900 [debug] Current batch of media processed. Will check again in 1000ms 09:11:47.495 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a7/df/a7df60850323bb702b902bdf047ada6b2367c91346bc53b438ef231f9e5489d9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 09:11:47.500 [debug] Gracefully stopping file follower 09:11:47.502 [debug] QUERY OK source="sources" db=2.0ms idle=1081.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 (?)) [2] 09:11:47.505 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1081.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] 09:11:47.507 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=1083.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 09:11:47.515 [debug] QUERY OK source="media_items" db=3.1ms queue=0.2ms idle=1085.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "48f0c139-bb6e-409c-b516-554c54f75418", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 09:11:47.518 [debug] QUERY OK source="sources" db=1.4ms queue=0.3ms idle=878.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] 09:11:47.521 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=16.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 09:11:47.532 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=17.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "5b0d0c38-be49-40e6-84c5-1c98b2d2e400", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 09:11:47.539 [debug] QUERY OK source="sources" db=6.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.541 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=27.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 09:11:47.546 [debug] QUERY OK source="media_items" db=3.2ms queue=0.1ms idle=24.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "09026af3-19eb-4a9b-b93a-ce9eb723941b", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 09:11:47.548 [debug] QUERY OK source="sources" db=1.0ms queue=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.551 [debug] QUERY OK source="media_items" db=2.2ms queue=0.3ms idle=17.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 09:11:47.559 [debug] QUERY OK source="media_items" db=5.2ms queue=0.5ms idle=13.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "ff0a91eb-69e1-4fd7-853a-4a5e1800fc8c", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 09:11:47.565 [debug] QUERY OK source="sources" db=4.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.567 [debug] QUERY OK source="media_items" db=1.5ms queue=0.4ms idle=19.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 09:11:47.571 [debug] QUERY OK source="media_items" db=2.7ms idle=20.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "c213bce7-5cc5-492a-be07-9ee6f80ec3e8", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 09:11:47.577 [debug] QUERY OK source="sources" db=4.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.580 [debug] QUERY OK source="media_items" db=1.5ms queue=1.0ms idle=19.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 09:11:47.585 [debug] QUERY OK source="media_items" db=3.2ms idle=16.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "17837242-08aa-491d-872d-46592a0d77f3", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 09:11:47.587 [debug] QUERY OK source="sources" db=1.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.589 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=17.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 09:11:47.592 [debug] QUERY OK source="media_items" db=1.9ms idle=12.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "1bc8bf18-c0d0-4188-8e16-2e73d9f4352b", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 09:11:47.593 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.594 [debug] QUERY OK source="media_items" db=0.5ms idle=9.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 09:11:47.598 [debug] QUERY OK source="media_items" db=2.7ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "35c7e80c-fbd3-4278-bda3-93743cc68632", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 09:11:47.599 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.600 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 09:11:47.604 [debug] QUERY OK source="media_items" db=2.5ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "de824749-35ce-4422-bff0-a12fc73b081b", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 09:11:47.605 [debug] QUERY OK source="sources" db=0.8ms queue=0.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" = ?) [2] 09:11:47.606 [debug] QUERY OK source="media_items" db=0.4ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 09:11:47.609 [debug] QUERY OK source="media_items" db=2.1ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "b8183a27-4a6d-4a2d-9556-46c8decb709f", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 09:11:47.611 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.612 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 09:11:47.616 [debug] QUERY OK source="media_items" db=3.2ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "747dd9c3-314b-44e8-aa9b-c6d887500b29", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 09:11:47.618 [debug] QUERY OK source="sources" db=1.0ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.619 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 09:11:47.623 [debug] QUERY OK source="media_items" db=3.0ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "20fe3ee7-36d3-4e43-a704-09dd93ca05be", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 09:11:47.625 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.626 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 09:11:47.628 [debug] QUERY OK source="media_items" db=1.6ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "58eda6ac-47b9-479c-8c33-e71bd4b032fd", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 09:11:47.629 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.630 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=6.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 09:11:47.632 [debug] QUERY OK source="media_items" db=1.5ms idle=5.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "28d11e6f-a3a6-4058-9d95-45a87bc38de3", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 09:11:47.633 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.634 [debug] QUERY OK source="media_items" db=0.5ms idle=5.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 09:11:47.636 [debug] QUERY OK source="media_items" db=1.6ms idle=5.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "947610e0-a577-44f4-ad64-8f39db99d21e", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 09:11:47.637 [debug] QUERY OK source="sources" db=0.4ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.638 [debug] QUERY OK source="media_items" db=0.4ms idle=5.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 09:11:47.648 [debug] QUERY OK source="media_items" db=7.8ms queue=0.1ms idle=5.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "dc8a90f4-d589-4feb-a196-b4b69cb53882", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 09:11:47.649 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.650 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 09:11:47.653 [debug] QUERY OK source="media_items" db=1.7ms idle=12.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "86ced9d4-f4bb-437f-8440-c57c5cd05b91", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 09:11:47.654 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=12.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] 09:11:47.655 [debug] QUERY OK source="media_items" db=0.5ms idle=8.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 09:11:47.671 [debug] QUERY OK source="media_items" db=13.9ms idle=6.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "40e0ce63-1e67-4687-9478-44407eff77a2", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 09:11:47.672 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.673 [debug] QUERY OK source="media_items" db=0.3ms idle=19.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 09:11:47.677 [debug] QUERY OK source="media_items" db=3.3ms idle=19.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "ab158aab-d2b0-427e-a7d0-d1d673f9a7e7", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 09:11:47.678 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.679 [debug] QUERY OK source="media_items" db=0.5ms idle=9.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 09:11:47.682 [debug] QUERY OK source="media_items" db=1.2ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "522385b9-c809-4cb7-a7a4-7e953c6cc3dc", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 09:11:47.683 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 09:11:47.686 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=6.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 09:11:47.689 [debug] QUERY OK source="media_items" db=1.4ms idle=8.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "1448ee30-2e63-474e-a163-58bb0f69acc0", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 09:11:47.690 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:11:47.691 [debug] QUERY OK source="media_items" db=0.5ms idle=9.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 09:11:47.695 [debug] QUERY OK source="media_items" db=2.8ms idle=8.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "43db6ff1-5eec-4eea-b2bc-fde8305ce962", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 09:11:47.697 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=9.3ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z], 2] 09:11:47.699 [debug] QUERY OK source="media_items" db=1.6ms idle=8.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 ((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] 09:11:47.703 [debug] QUERY OK source="tasks" db=0.5ms idle=8.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7055, 166494, ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z]] 09:11:47.707 [debug] QUERY OK source="tasks" db=0.5ms idle=5.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7056, 166495, ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z]] 09:11:47.713 [debug] QUERY OK source="tasks" db=0.5ms queue=0.2ms idle=5.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7057, 166498, ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z]] 09:11:47.715 [debug] QUERY OK source="media_items" db=0.8ms idle=4.9ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 09:11:47.716 [debug] QUERY OK source="media_items" db=0.4ms queue=0.5ms idle=4.3ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 09:11:47.720 [debug] QUERY OK source="tasks" db=0.4ms idle=5.6ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7058, 2, ~U[2026-04-18 09:11:47Z], ~U[2026-04-18 09:11:47Z]] 09:11:47.721 [info] {"args":{"id":2},"id":7050,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61267164,"event":"job:stop","queue_time":135484,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:11:49.449 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/bc/82bc962e4996bd0bb84cf2391a0ce2f6d06e273106c1623c164deaac609cd925.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:49.451 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:49.451 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:49.452 [info] {"args":{"id":166496},"id":7053,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5542280,"event":"job:stop","queue_time":1907834,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:49.462 [info] {"args":{"id":166494},"id":7055,"meta":{},"system_time":1776503509461672464,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:49.463 [debug] QUERY OK source="media_items" db=0.6ms idle=1741.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 WHERE (m0."id" = ?) [166494] 09:11:49.464 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:49.465 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1735.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" = ?) [2] 09:11:49.466 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=821.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" = ?) [1] 09:11:49.468 [debug] QUERY OK source="media_items" db=0.9ms 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 [166494] 09:11:49.471 [debug] QUERY OK source="media_metadata" db=0.3ms idle=9.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 09:11:49.473 [debug] QUERY OK source="media_profiles" db=1.9ms 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" = ?) [1] 09:11:49.474 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 09:11:49.475 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:49.478 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:49.479 [debug] QUERY OK source="settings" db=0.9ms 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 [] 09:11:49.480 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 09:11:49.481 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/54/0b/540b6b45fae8ba96f0a2118818673a459e15ccb655f41c82a7d5fe5e1350eaff.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:52.818 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6e/b6/6eb6bd906b3f4e42b28b03b3ac162a0a09f39afd8938f0411d0ad5f09a869755.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:52.819 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:52.819 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:52.821 [info] {"args":{"id":166497},"id":7054,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6411848,"event":"job:stop","queue_time":1405816,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:52.829 [info] {"args":{"id":166495},"id":7056,"meta":{},"system_time":1776503512829561945,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:52.831 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=244.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 WHERE (m0."id" = ?) [166495] 09:11:52.831 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:52.832 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=246.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" = ?) [2] 09:11:52.834 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=169.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" = ?) [1] 09:11:52.836 [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 [166495] 09:11:52.838 [debug] QUERY OK source="media_metadata" db=0.3ms idle=8.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 09:11:52.839 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 09:11:52.841 [debug] QUERY OK source="settings" db=1.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 [] 09:11:52.842 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:52.845 [debug] QUERY OK source="settings" db=0.2ms 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 [] 09:11:52.846 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:52.847 [debug] QUERY OK source="settings" db=0.8ms 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 [] 09:11:52.848 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3f/68/3f68ce4a8e436b53b69f5c4ad2e4de871b7bd114db31d2cce0d4b97e386eb550.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:55.448 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/54/0b/540b6b45fae8ba96f0a2118818673a459e15ccb655f41c82a7d5fe5e1350eaff.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:55.449 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:55.450 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:55.451 [info] {"args":{"id":166494},"id":7055,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5988930,"event":"job:stop","queue_time":2458867,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:55.461 [info] {"args":{"id":166498},"id":7057,"meta":{},"system_time":1776503515460713757,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:11:55.462 [debug] QUERY OK source="media_items" db=0.4ms idle=871.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 WHERE (m0."id" = ?) [166498] 09:11:55.462 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:11:55.465 [debug] QUERY OK source="sources" db=1.0ms queue=0.3ms idle=871.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" = ?) [2] 09:11:55.467 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.7ms idle=787.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" = ?) [1] 09:11:55.468 [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 [166498] 09:11:55.475 [debug] QUERY OK source="media_metadata" db=0.3ms idle=14.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 09:11:55.477 [debug] QUERY OK source="media_profiles" db=1.5ms 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" = ?) [1] 09:11:55.478 [debug] QUERY OK source="settings" db=0.8ms queue=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 [] 09:11:55.479 [debug] Running yt-dlp command for action: get_downloadable_status 09:11:55.481 [debug] QUERY OK source="settings" db=0.2ms 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 [] 09:11:55.481 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:11:55.482 [debug] QUERY OK source="settings" db=0.4ms 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 [] 09:11:55.483 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/5f/c85f428a2b45c30cd8641f8c38db9c02734cfa4fe387280f6d4631528c9c96c9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:11:59.002 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3f/68/3f68ce4a8e436b53b69f5c4ad2e4de871b7bd114db31d2cce0d4b97e386eb550.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:11:59.004 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:59.005 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:11:59.008 [info] {"args":{"id":166495},"id":7056,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6176665,"event":"job:stop","queue_time":5827810,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:12:00.395 [info] {"source":"oban","duration":1129,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:12:01.482 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/5f/c85f428a2b45c30cd8641f8c38db9c02734cfa4fe387280f6d4631528c9c96c9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:12:01.482 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:12:01.482 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:12:01.484 [info] {"args":{"id":166498},"id":7057,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6022246,"event":"job:stop","queue_time":8457839,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:12:02.029 [info] {"source":"oban","duration":10732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:12:32.033 [info] {"source":"oban","duration":2531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:00.397 [info] {"source":"oban","duration":845,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:13:02.043 [info] {"source":"oban","duration":7665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:32.048 [info] {"source":"oban","duration":4005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:00.401 [info] {"source":"oban","duration":2971,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:14:02.064 [info] {"source":"oban","duration":10407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:32.067 [info] {"source":"oban","duration":2778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:00.406 [info] {"source":"oban","duration":2863,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:15:02.074 [info] {"source":"oban","duration":5364,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:32.084 [info] {"source":"oban","duration":4352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:00.409 [info] {"source":"oban","duration":795,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:16:02.094 [info] {"source":"oban","duration":6198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:32.100 [info] {"source":"oban","duration":4018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:00.412 [info] {"source":"oban","duration":841,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:17:02.104 [info] {"source":"oban","duration":3036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:32.107 [info] {"source":"oban","duration":2139,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:00.414 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:18:02.111 [info] {"source":"oban","duration":3482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:32.114 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:00.417 [info] {"source":"oban","duration":1056,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:19:02.119 [info] {"source":"oban","duration":4192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:32.122 [info] {"source":"oban","duration":2792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:00.421 [info] {"source":"oban","duration":1076,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:20:02.136 [info] {"source":"oban","duration":12791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:32.141 [info] {"source":"oban","duration":2767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:00.424 [info] {"source":"oban","duration":1154,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:21:02.151 [info] {"source":"oban","duration":9763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:32.155 [info] {"source":"oban","duration":2334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:00.426 [info] {"source":"oban","duration":669,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:22:02.160 [info] {"source":"oban","duration":4022,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:32.166 [info] {"source":"oban","duration":4991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 09:23:00.429 [info] {"source":"oban","duration":1131,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:23:02.171 [info] {"source":"oban","duration":4008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:23:28.189 [info] GET /sources/2/media/44297 09:23:28.190 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44297", "source_id" => "2"} Pipelines: [:browser] 09:23:28.191 [debug] QUERY OK source="media_items" db=0.4ms idle=566.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 WHERE (m0."id" = ?) [44297] 09:23:28.196 [debug] QUERY OK source="sources" db=0.7ms idle=571.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" = ?) [2] 09:23:28.197 [debug] QUERY OK source="tasks" db=1.3ms queue=0.5ms idle=570.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44297] 09:23:28.198 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=573.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 [] 09:23:28.199 [debug] QUERY OK source="settings" db=0.4ms idle=416.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 [] 09:23:28.200 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:23:28.202 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:23:28.206 [info] Sent 200 in 17ms 09:23:32.175 [info] {"source":"oban","duration":2737,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:00.433 [info] {"source":"oban","duration":791,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:24:02.186 [info] {"source":"oban","duration":8961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:32.191 [info] {"source":"oban","duration":4007,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:00.436 [info] {"source":"oban","duration":980,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:25:02.197 [info] {"source":"oban","duration":4707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:32.201 [info] {"source":"oban","duration":2292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:00.437 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:26:02.207 [info] {"source":"oban","duration":4888,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:16.500 [info] GET /sources/1 09:26:16.500 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 09:26:16.503 [debug] QUERY OK source="sources" db=0.9ms queue=1.0ms idle=870.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" = ?) [1] 09:26:16.505 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=873.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" = ?) [1] 09:26:16.516 [debug] QUERY OK source="tasks" db=10.7ms idle=874.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 (?,?,?,?)) [1, "executing", "available", "scheduled", "retryable"] 09:26:16.517 [debug] QUERY OK source="oban_jobs" db=0.7ms queue=0.1ms idle=885.9ms 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" = ?) [6771] 09:26:16.519 [debug] QUERY OK source="settings" db=0.3ms idle=229.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 [] 09:26:16.520 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=15.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 [] 09:26:16.521 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:26:16.525 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 09:26:16.535 [debug] QUERY OK source="media_items" db=8.8ms queue=1.0ms 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 ((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")))) [1] 09:26:16.538 [debug] QUERY OK source="media_items" db=1.6ms queue=0.3ms idle=17.0ms 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 ? [1, 10, 0] 09:26:16.541 [debug] QUERY OK source="sources" db=1.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 09:26:16.543 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=20.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 09:26:16.546 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=18.4ms 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 ? [1, 10, 0] 09:26:16.548 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 09:26:16.549 [debug] QUERY OK source="media_items" db=0.7ms 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 ((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"))))) [1] 09:26:16.552 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=8.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 ? [1, 10, 0] 09:26:16.554 [info] Sent 200 in 54ms 09:26:32.211 [info] {"source":"oban","duration":2209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:00.440 [info] {"source":"oban","duration":1132,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:27:02.218 [info] {"source":"oban","duration":5321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:32.221 [info] {"source":"oban","duration":2732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:00.442 [info] {"source":"oban","duration":568,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:28:02.248 [info] {"source":"oban","duration":25512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:32.252 [info] {"source":"oban","duration":2613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:00.445 [info] {"source":"oban","duration":1232,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:29:02.261 [info] {"source":"oban","duration":7692,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:15.630 [info] GET /sources/1/media/74622 09:29:15.631 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "74622", "source_id" => "1"} Pipelines: [:browser] 09:29:15.633 [debug] QUERY OK source="media_items" db=0.6ms queue=0.3ms idle=1997.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 WHERE (m0."id" = ?) [74622] 09:29:15.635 [debug] QUERY OK source="sources" db=0.4ms idle=826.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" = ?) [1] 09:29:15.636 [debug] QUERY OK source="tasks" db=1.0ms idle=2.0e3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [74622] 09:29:15.640 [debug] QUERY OK source="oban_jobs" db=1.6ms queue=0.2ms idle=4.7ms 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" IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [4992, 5045, 5098, 5151, 5204, 5257, 5310, 5364, 5417, 5471, 5524, 5576, 5629, 5682, 5734, 5787, 5840, 5892, 5944, 5997, 6050, 6103, 6157, 6211, 6265, 6320, 6374, 6428, 6770] 09:29:15.644 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms 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 [] 09:29:15.645 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:29:15.647 [debug] QUERY OK source="settings" db=0.4ms idle=11.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 [] 09:29:15.650 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:29:15.654 [info] Sent 200 in 23ms 09:29:32.266 [info] {"source":"oban","duration":3614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:00.450 [info] {"source":"oban","duration":1740,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:30:02.276 [info] {"source":"oban","duration":8373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:32.294 [info] {"source":"oban","duration":1966,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:00.454 [info] {"source":"oban","duration":840,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:31:02.298 [info] {"source":"oban","duration":2608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:32.302 [info] {"source":"oban","duration":2305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:00.456 [info] {"source":"oban","duration":764,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:32:02.309 [info] {"source":"oban","duration":3921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:32.313 [info] {"source":"oban","duration":2148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:32.925 [info] GET /sources/2/media/134115 09:32:32.926 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "134115", "source_id" => "2"} Pipelines: [:browser] 09:32:32.927 [debug] QUERY OK source="media_items" db=1.1ms idle=1277.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 WHERE (m0."id" = ?) [134115] 09:32:32.930 [debug] QUERY OK source="tasks" db=0.8ms queue=0.1ms idle=1280.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [134115] 09:32:32.930 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1280.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" = ?) [2] 09:32:32.932 [debug] QUERY OK source="oban_jobs" db=1.1ms idle=617.8ms 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" = ?) [5440] 09:32:32.934 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=503.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 [] 09:32:32.934 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:32:32.936 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=6.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 [] 09:32:32.939 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:32:32.944 [info] Sent 200 in 19ms 09:33:00.458 [info] {"source":"oban","duration":638,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:33:02.319 [info] {"source":"oban","duration":5175,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:33:32.322 [info] {"source":"oban","duration":2198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:00.461 [info] {"source":"oban","duration":956,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:34:02.325 [info] {"source":"oban","duration":3050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:04.359 [info] GET /sources/2/media/56737 09:34:04.360 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "56737", "source_id" => "2"} Pipelines: [:browser] 09:34:04.362 [debug] QUERY OK source="media_items" db=1.4ms idle=711.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 WHERE (m0."id" = ?) [56737] 09:34:04.365 [debug] QUERY OK source="tasks" db=1.5ms queue=0.1ms idle=713.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [56737] 09:34:04.365 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=713.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" = ?) [2] 09:34:04.369 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=718.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 [] 09:34:04.370 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=684.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 [] 09:34:04.372 [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 [] 09:34:04.374 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:34:04.379 [info] Sent 200 in 20ms 09:34:32.330 [info] {"source":"oban","duration":2612,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:00.463 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:35:02.334 [info] {"source":"oban","duration":2990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:32.338 [info] {"source":"oban","duration":2243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:39.419 [info] GET /media_profiles 09:35:39.420 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.index/2 Parameters: %{} Pipelines: [:browser] 09:35:39.424 [debug] QUERY OK source="media_profiles" db=3.0ms queue=0.1ms idle=1767.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", (SELECT count(ss0."id") AS "result" FROM "sources" AS ss0 WHERE (ss0."media_profile_id" = m0."id")) FROM "media_profiles" AS m0 WHERE (m0."marked_for_deletion_at" IS NULL) ORDER BY m0."name" [] 09:35:39.430 [debug] QUERY OK source="settings" db=3.1ms queue=0.1ms idle=1774.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 [] 09:35:39.432 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=1778.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 [] 09:35:39.435 [debug] QUERY OK source="settings" db=0.9ms idle=1482.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 [] 09:35:39.438 [info] Sent 200 in 19ms 09:35:47.972 [info] GET /sources 09:35:47.972 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 09:35:47.973 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=1320.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 [] 09:35:47.974 [debug] QUERY OK source="settings" db=0.4ms idle=1320.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 [] 09:35:47.975 [debug] QUERY OK source="settings" db=0.5ms idle=1322.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 [] 09:35:47.977 [debug] QUERY OK source="settings" db=0.4ms idle=1323.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 [] 09:35:47.978 [debug] QUERY OK source="settings" db=0.4ms idle=1000.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 [] 09:35:47.983 [debug] QUERY OK source="sources" db=1.5ms queue=0.9ms idle=6.0ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 09:35:47.987 [debug] QUERY OK source="sources" db=1.8ms queue=0.7ms 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", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 09:35:47.991 [info] Sent 200 in 19ms 09:36:00.465 [info] {"source":"oban","duration":879,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:36:02.359 [info] {"source":"oban","duration":15894,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:14.133 [info] GET /settings 09:36:14.133 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 09:36:14.135 [debug] QUERY OK source="settings" db=0.8ms queue=0.4ms idle=1480.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 [] 09:36:14.137 [debug] QUERY OK source="settings" db=1.0ms idle=1077.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 [] 09:36:14.139 [debug] QUERY OK source="settings" db=0.6ms idle=484.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 [] 09:36:14.140 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=486.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 [] 09:36:14.145 [info] Sent 200 in 12ms 09:36:32.366 [info] {"source":"oban","duration":3541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:54.686 [info] GET /sources/1/media/131670 09:36:54.687 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "131670", "source_id" => "1"} Pipelines: [:browser] 09:36:54.688 [debug] QUERY OK source="media_items" db=0.5ms idle=1033.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 WHERE (m0."id" = ?) [131670] 09:36:54.689 [debug] QUERY OK source="tasks" db=0.3ms idle=1035.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [131670] 09:36:54.690 [debug] QUERY OK source="sources" db=0.7ms idle=1035.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" = ?) [1] 09:36:54.691 [debug] QUERY OK source="oban_jobs" db=0.5ms idle=1036.3ms 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" = ?) [5362] 09:36:54.692 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=505.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 [] 09:36:54.693 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 09:36:54.696 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=5.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 [] 09:36:54.698 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 09:36:54.705 [info] Sent 200 in 18ms 09:37:00.471 [info] {"source":"oban","duration":4167,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:37:02.379 [info] {"source":"oban","duration":10809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:37:32.383 [info] {"source":"oban","duration":2229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:00.473 [info] {"source":"oban","duration":470,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:38:02.396 [info] {"source":"oban","duration":7796,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:32.400 [info] {"source":"oban","duration":2123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:00.361 [info] GET /sources/2/media/44504 09:39:00.363 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44504", "source_id" => "2"} Pipelines: [:browser] 09:39:00.369 [debug] QUERY OK source="media_items" db=3.6ms queue=0.2ms idle=786.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 WHERE (m0."id" = ?) [44504] 09:39:00.371 [debug] QUERY OK source="tasks" db=0.5ms queue=0.1ms idle=707.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44504] 09:39:00.373 [debug] QUERY OK source="sources" db=2.4ms idle=707.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" = ?) [2] 09:39:00.375 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=711.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 [] 09:39:00.376 [debug] QUERY OK source="settings" db=0.3ms idle=712.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 [] 09:39:00.378 [debug] QUERY OK source="settings" db=0.6ms 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 [] 09:39:00.380 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:39:00.386 [info] Sent 200 in 24ms 09:39:00.475 [info] {"source":"oban","duration":866,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:39:00.669 [info] GET /sitemap.xml 09:39:00.674 [debug] QUERY OK source="settings" db=5.0ms queue=0.1ms idle=293.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 [] 09:39:00.680 [debug] QUERY OK source="settings" db=3.2ms idle=298.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 [] 09:39:00.680 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 09:39:00.683 [error] #PID<0.271215.0> running PinchflatWeb.Endpoint (connection #PID<0.271210.0>, stream id 2) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271210.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 58716}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271215.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdqA1s7itJt70EACUHE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271210.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 58716}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271210.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 58716}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271215.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdqA1s7itJt70EACUHE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: (truncated) 09:39:02.408 [info] {"source":"oban","duration":7565,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:32.412 [info] {"source":"oban","duration":2061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:00.479 [info] {"source":"oban","duration":2116,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:40:02.446 [info] {"source":"oban","duration":31900,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:32.448 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:00.483 [info] {"source":"oban","duration":1843,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:41:02.453 [info] {"source":"oban","duration":3213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:09.849 [info] GET /sources/1/media/82 09:41:09.850 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "82", "source_id" => "1"} Pipelines: [:browser] 09:41:09.852 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=853.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 WHERE (m0."id" = ?) [82] 09:41:09.854 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=185.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" = ?) [1] 09:41:09.854 [debug] QUERY OK source="tasks" db=1.4ms idle=184.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [82] 09:41:09.861 [debug] QUERY OK source="oban_jobs" db=4.7ms queue=0.1ms idle=187.8ms 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" IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [4990, 4991, 5043, 5044, 5096, 5097, 5149, 5150, 5202, 5203, 5255, 5256, 5308, 5309, 5361, 5363, 5415, 5416, 5469, 5470, 5522, 5523, 5574, 5575, 5627, 5628, 5680, 5681, 5732, 5733, 5785, 5786, 5838, 5839, 5890, 5891, 5942, 5943, 5995, 5996, 6048, 6049, 6101, 6102, 6155, 6156, 6209, 6210, 6263, 6264, ...] 09:41:09.865 [debug] QUERY OK source="settings" db=0.4ms idle=197.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 [] 09:41:09.866 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:41:09.868 [debug] QUERY OK source="settings" db=0.4ms 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 [] 09:41:09.870 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:41:09.877 [info] Sent 200 in 27ms 09:41:32.456 [info] {"source":"oban","duration":2152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:48.117 [info] {"args":{"id":2},"id":7058,"meta":{},"system_time":1776505308117477889,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:41:48.121 [debug] QUERY OK source="sources" db=2.0ms queue=0.4ms idle=448.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] 09:41:48.122 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=451.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 [] 09:41:48.125 [debug] QUERY OK source="media_items" db=1.7ms idle=453.3ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 09:41:48.126 [debug] QUERY OK source="media_items" db=1.0ms idle=15.8ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 09:41:48.127 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:41:48.128 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:41:48.134 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 09:41:48.135 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:41:48.136 [debug] Current batch of media processed. Will check again in 1000ms 09:41:48.136 [debug] QUERY OK source="settings" db=0.4ms 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 [] 09:41:48.138 [debug] QUERY OK source="settings" db=1.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 [] 09:41:48.139 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ea/f8/eaf8c7c6e01c3aa5d1c0744a06dbc023374f9ca8d6a63738be75d694b33e8752.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:41:49.137 [debug] Current batch of media processed. Will check again in 1000ms 09:41:50.139 [debug] Current batch of media processed. Will check again in 1000ms 09:41:51.141 [debug] Current batch of media processed. Will check again in 1000ms 09:41:52.143 [debug] Current batch of media processed. Will check again in 1000ms 09:41:53.144 [debug] Current batch of media processed. Will check again in 1000ms 09:41:54.146 [debug] Current batch of media processed. Will check again in 1000ms 09:41:55.146 [debug] Current batch of media processed. Will check again in 1000ms 09:41:56.147 [debug] Current batch of media processed. Will check again in 1000ms 09:41:57.149 [debug] Current batch of media processed. Will check again in 1000ms 09:41:58.149 [debug] Current batch of media processed. Will check again in 1000ms 09:41:59.150 [debug] Current batch of media processed. Will check again in 1000ms 09:42:00.153 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "duration" => 558, "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.mp4", "id" => "8vXAhHXjovU", "live_status" => "not_live", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "timestamp" => 1551481426, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 09:42:00.155 [debug] QUERY OK source="sources" db=0.9ms queue=0.6ms idle=993.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 (?)) [2] 09:42:00.158 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=485.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] 09:42:00.160 [debug] QUERY OK source="media_items" db=0.6ms queue=0.3ms idle=487.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 23:03:46Z], 2] 09:42:00.164 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=489.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","duration_seconds","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "ba2b0ea1-6230-48e0-ac04-0834fadcac8d", [], 558, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.mp4", false, false, false, 2, 1, ~U[2019-03-01 23:03:46Z], ~U[2026-04-18 09:42:00Z], ~U[2026-04-18 09:42:00Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", 558, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.mp4", false, 2, ~U[2019-03-01 23:03:46Z]] 09:42:00.166 [debug] QUERY OK source="sources" db=1.0ms queue=0.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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:00.168 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 09:42:00.169 [debug] QUERY OK source="media_items" db=1.0ms 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 [399] 09:42:00.170 [debug] Current batch of media processed. Will check again in 1000ms 09:42:00.485 [info] {"source":"oban","duration":805,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:42:01.171 [debug] Current batch of media processed. Will check again in 1000ms 09:42:02.172 [debug] Current batch of media processed. Will check again in 1000ms 09:42:02.465 [info] {"source":"oban","duration":3819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:03.174 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 09:42:03.177 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=1503.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 (?)) [2] 09:42:03.181 [debug] QUERY OK source="sources" db=2.5ms queue=1.3ms idle=1505.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" = ?) [2] 09:42:03.190 [debug] QUERY OK source="media_items" db=6.4ms queue=1.4ms idle=1006.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 09:42:03.198 [debug] QUERY OK source="media_items" db=6.4ms queue=0.3ms idle=725.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "72db26bc-4653-49d2-9f9f-31a4fb19d78f", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 09:42:03Z], ~U[2026-04-18 09:42:03Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 09:42:03.201 [debug] QUERY OK source="sources" db=2.3ms queue=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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:03.204 [debug] QUERY OK source="media_profiles" db=0.9ms queue=1.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" = ?) [1] 09:42:03.207 [debug] QUERY OK source="media_items" db=1.2ms 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 [401] 09:42:03.207 [debug] Current batch of media processed. Will check again in 1000ms 09:42:04.207 [debug] Current batch of media processed. Will check again in 1000ms 09:42:05.209 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 09:42:05.210 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=537.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 (?)) [2] 09:42:05.211 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=539.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] 09:42:05.213 [debug] QUERY OK source="media_items" db=0.5ms idle=540.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 09:42:05.215 [debug] QUERY OK source="media_items" db=2.0ms idle=541.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "5bf6c450-9ac6-45c4-b88c-4a7b255a3189", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 09:42:05Z], ~U[2026-04-18 09:42:05Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 09:42:05.217 [debug] QUERY OK source="sources" db=0.6ms queue=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" = ?) [2] 09:42:05.218 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 09:42:05.219 [debug] QUERY OK source="media_items" db=0.6ms 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 [402] 09:42:05.219 [debug] Current batch of media processed. Will check again in 1000ms 09:42:06.221 [debug] Current batch of media processed. Will check again in 1000ms 09:42:07.221 [debug] Current batch of media processed. Will check again in 1000ms 09:42:08.223 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 09:42:08.225 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1552.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 (?)) [2] 09:42:08.226 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1553.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] 09:42:08.227 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=1554.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 09:42:08.229 [debug] QUERY OK source="media_items" db=1.5ms idle=1027.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "b1267bc9-194d-407a-8bdd-688da989bbab", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 09:42:08Z], ~U[2026-04-18 09:42:08Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 09:42:08.230 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms 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" = ?) [2] 09:42:08.231 [debug] QUERY OK source="media_profiles" db=0.2ms queue=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" = ?) [1] 09:42:08.232 [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 [403] 09:42:08.232 [debug] Current batch of media processed. Will check again in 1000ms 09:42:09.233 [debug] Current batch of media processed. Will check again in 1000ms 09:42:10.234 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 09:42:10.236 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=562.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 (?)) [2] 09:42:10.238 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=565.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] 09:42:10.240 [debug] QUERY OK source="media_items" db=0.5ms queue=0.8ms idle=566.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 09:42:10.243 [debug] QUERY OK source="media_items" db=1.6ms queue=0.2ms idle=569.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "b99d2706-a5f9-426a-8db8-a8cf5da8d669", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 09:42:10Z], ~U[2026-04-18 09:42:10Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 09:42:10.245 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=33.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" = ?) [2] 09:42:10.248 [debug] QUERY OK source="media_profiles" db=2.7ms 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" = ?) [1] 09:42:10.250 [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 [404] 09:42:10.251 [debug] Current batch of media processed. Will check again in 1000ms 09:42:11.252 [debug] Current batch of media processed. Will check again in 1000ms 09:42:12.254 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 09:42:12.256 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=583.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 (?)) [2] 09:42:12.257 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=585.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" = ?) [2] 09:42:12.258 [debug] QUERY OK source="media_items" db=0.7ms idle=586.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 09:42:12.262 [debug] QUERY OK source="media_items" db=2.7ms idle=587.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "1b472cac-8fac-43ec-a765-cb7fcd91cad4", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 09:42:12Z], ~U[2026-04-18 09:42:12Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 09:42:12.263 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" = ?) [2] 09:42:12.265 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 09:42:12.266 [debug] QUERY OK source="media_items" db=0.8ms 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 [405] 09:42:12.266 [debug] Current batch of media processed. Will check again in 1000ms 09:42:13.267 [debug] Current batch of media processed. Will check again in 1000ms 09:42:14.268 [debug] Current batch of media processed. Will check again in 1000ms 09:42:15.271 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 09:42:15.272 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1598.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 (?)) [2] 09:42:15.274 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1600.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" = ?) [2] 09:42:15.275 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=1602.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 09:42:15.280 [debug] QUERY OK source="media_items" db=3.0ms idle=1049.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "8e01cd56-9b19-4cf8-8d4c-137936b32d23", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 09:42:15Z], ~U[2026-04-18 09:42:15Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 09:42:15.281 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=51.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" = ?) [2] 09:42:15.283 [debug] QUERY OK source="media_profiles" db=0.8ms queue=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" = ?) [1] 09:42:15.284 [debug] QUERY OK source="media_items" db=0.5ms 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 [412] 09:42:15.284 [debug] Current batch of media processed. Will check again in 1000ms 09:42:16.285 [debug] Current batch of media processed. Will check again in 1000ms 09:42:17.287 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 09:42:17.289 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=616.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 (?)) [2] 09:42:17.290 [debug] QUERY OK source="sources" db=0.4ms idle=617.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" = ?) [2] 09:42:17.291 [debug] QUERY OK source="media_items" db=0.7ms idle=618.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 09:42:17.294 [debug] QUERY OK source="media_items" db=1.7ms idle=620.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "1df04db0-fa71-4d9e-b684-41b744aa7e17", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 09:42:17Z], ~U[2026-04-18 09:42:17Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 09:42:17.295 [debug] QUERY OK source="sources" db=0.3ms idle=59.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" = ?) [2] 09:42:17.296 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms 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" = ?) [1] 09:42:17.298 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.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 [4285] 09:42:17.298 [debug] Current batch of media processed. Will check again in 1000ms 09:42:18.299 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 09:42:18.300 [debug] QUERY OK source="sources" db=0.6ms 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 (?)) [2] 09:42:18.301 [debug] Current batch of media processed. Will check again in 1000ms 09:42:19.302 [debug] Current batch of media processed. Will check again in 1000ms 09:42:20.302 [debug] Current batch of media processed. Will check again in 1000ms 09:42:21.307 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 09:42:21.312 [debug] QUERY OK source="sources" db=1.9ms queue=1.4ms idle=1064.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 (?)) [2] 09:42:21.315 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=642.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" = ?) [2] 09:42:21.316 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=643.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 09:42:21.322 [debug] QUERY OK source="media_items" db=3.7ms idle=645.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "ffb94050-c799-4c9c-97d8-c1abb8adc85a", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 09:42:21Z], ~U[2026-04-18 09:42:21Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 09:42:21.326 [debug] QUERY OK source="sources" db=2.3ms queue=0.3ms idle=77.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" = ?) [2] 09:42:21.327 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.2ms 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" = ?) [1] 09:42:21.329 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [6474] 09:42:21.329 [debug] Current batch of media processed. Will check again in 1000ms 09:42:22.329 [debug] Current batch of media processed. Will check again in 1000ms 09:42:23.331 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 09:42:23.334 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=660.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 (?)) [2] 09:42:23.335 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=662.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] 09:42:23.336 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=663.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 09:42:23.345 [debug] QUERY OK source="media_items" db=8.2ms idle=665.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "02734b0f-73b3-4f5e-96a6-81be6cf4e71b", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 09:42:23Z], ~U[2026-04-18 09:42:23Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 09:42:23.347 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=94.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" = ?) [2] 09:42:23.348 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 09:42:23.349 [debug] QUERY OK source="media_items" db=0.5ms 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 [13474] 09:42:23.349 [debug] Current batch of media processed. Will check again in 1000ms 09:42:24.349 [debug] Current batch of media processed. Will check again in 1000ms 09:42:25.351 [debug] Current batch of media processed. Will check again in 1000ms 09:42:26.353 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 09:42:26.354 [debug] QUERY OK source="sources" db=0.7ms idle=1681.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 (?)) [2] 09:42:26.355 [debug] QUERY OK source="sources" db=0.3ms idle=1682.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" = ?) [2] 09:42:26.356 [debug] QUERY OK source="media_items" db=0.3ms idle=1683.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 09:42:26.362 [debug] QUERY OK source="media_items" db=5.1ms idle=1098.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "0a20d0c4-945a-4659-beb0-9280a39c3d6e", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 09:42:26Z], ~U[2026-04-18 09:42:26Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 09:42:26.364 [debug] QUERY OK source="sources" db=0.5ms idle=101.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" = ?) [2] 09:42:26.365 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:42:26.366 [debug] QUERY OK source="media_items" db=0.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 [26978] 09:42:26.367 [debug] Current batch of media processed. Will check again in 1000ms 09:42:27.368 [debug] Current batch of media processed. Will check again in 1000ms 09:42:28.370 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 09:42:28.371 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=698.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 (?)) [2] 09:42:28.372 [debug] QUERY OK source="sources" db=0.4ms idle=700.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" = ?) [2] 09:42:28.373 [debug] QUERY OK source="media_items" db=0.4ms idle=700.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 09:42:28.379 [debug] QUERY OK source="media_items" db=4.1ms idle=701.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "b1cade68-83ba-478b-b54a-f1bb14a815e8", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 09:42:28Z], ~U[2026-04-18 09:42:28Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 09:42:28.380 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=110.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" = ?) [2] 09:42:28.381 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:42:28.382 [debug] QUERY OK source="media_items" db=0.3ms 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 [27319] 09:42:28.382 [debug] Current batch of media processed. Will check again in 1000ms 09:42:29.382 [debug] Current batch of media processed. Will check again in 1000ms 09:42:30.384 [debug] Current batch of media processed. Will check again in 1000ms 09:42:31.390 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 09:42:31.391 [debug] QUERY OK source="sources" db=0.6ms idle=1718.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 (?)) [2] 09:42:31.392 [debug] QUERY OK source="sources" db=0.4ms idle=1719.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" = ?) [2] 09:42:31.393 [debug] QUERY OK source="media_items" db=0.5ms idle=1720.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 09:42:31.398 [debug] QUERY OK source="media_items" db=4.5ms idle=1118.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "f79ef1c2-34c5-4850-ac98-71cc54148d2f", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 09:42:31Z], ~U[2026-04-18 09:42:31Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 09:42:31.399 [debug] QUERY OK source="sources" db=0.4ms idle=120.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" = ?) [2] 09:42:31.400 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:42:31.402 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 09:42:31.402 [debug] Current batch of media processed. Will check again in 1000ms 09:42:32.404 [debug] Current batch of media processed. Will check again in 1000ms 09:42:32.471 [info] {"source":"oban","duration":2020,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:33.406 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 09:42:33.407 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=935.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 (?)) [2] 09:42:33.408 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=736.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" = ?) [2] 09:42:33.410 [debug] QUERY OK source="media_items" db=0.7ms queue=0.6ms idle=736.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 09:42:33.417 [debug] QUERY OK source="media_items" db=4.6ms idle=739.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "b97984c1-c532-402d-a9ce-40eabefe17e4", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 09:42:33Z], ~U[2026-04-18 09:42:33Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 09:42:33.419 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=135.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" = ?) [2] 09:42:33.421 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms 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" = ?) [1] 09:42:33.422 [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 [44297] 09:42:33.422 [debug] Current batch of media processed. Will check again in 1000ms 09:42:34.424 [debug] Current batch of media processed. Will check again in 1000ms 09:42:35.425 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 09:42:35.426 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=753.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 (?)) [2] 09:42:35.427 [debug] QUERY OK source="sources" db=0.6ms idle=755.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" = ?) [2] 09:42:35.428 [debug] QUERY OK source="media_items" db=0.6ms idle=756.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 09:42:35.431 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=757.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "d89dfe07-2075-44d8-a6d9-3636f1b5029f", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 09:42:35Z], ~U[2026-04-18 09:42:35Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 09:42:35.432 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=144.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" = ?) [2] 09:42:35.433 [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" = ?) [1] 09:42:35.434 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=6.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 [44504] 09:42:35.435 [debug] Current batch of media processed. Will check again in 1000ms 09:42:36.436 [debug] Current batch of media processed. Will check again in 1000ms 09:42:37.438 [debug] Current batch of media processed. Will check again in 1000ms 09:42:38.439 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 09:42:38.441 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1766.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 (?)) [2] 09:42:38.442 [debug] QUERY OK source="sources" db=0.6ms idle=1767.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" = ?) [2] 09:42:38.443 [debug] QUERY OK source="media_items" db=0.3ms idle=1769.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 09:42:38.450 [debug] QUERY OK source="media_items" db=5.2ms idle=1146.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "754d2889-0927-4d2a-a8a4-481f4ee2cb70", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 09:42:38Z], ~U[2026-04-18 09:42:38Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 09:42:38.451 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=150.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" = ?) [2] 09:42:38.452 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 09:42:38.453 [debug] QUERY OK source="media_items" db=0.6ms 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 [56737] 09:42:38.454 [debug] Current batch of media processed. Will check again in 1000ms 09:42:39.455 [debug] Current batch of media processed. Will check again in 1000ms 09:42:40.456 [debug] Current batch of media processed. Will check again in 1000ms 09:42:41.457 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 09:42:41.459 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1784.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 (?)) [2] 09:42:41.460 [debug] QUERY OK source="sources" db=0.7ms idle=1786.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] 09:42:41.461 [debug] QUERY OK source="media_items" db=0.7ms idle=1787.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 09:42:41.465 [debug] QUERY OK source="media_items" db=2.9ms idle=1157.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "50add316-2acd-4131-adc1-808d0778713e", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 09:42:41Z], ~U[2026-04-18 09:42:41Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 09:42:41.466 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=158.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" = ?) [2] 09:42:41.467 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 09:42:41.468 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [134115] 09:42:41.469 [debug] Current batch of media processed. Will check again in 1000ms 09:42:42.470 [debug] Current batch of media processed. Will check again in 1000ms 09:42:43.471 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 09:42:43.473 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=799.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 (?)) [2] 09:42:43.474 [debug] QUERY OK source="sources" db=0.2ms idle=800.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] 09:42:43.474 [debug] QUERY OK source="media_items" db=0.3ms idle=801.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 09:42:43.478 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=802.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "2a7ef83d-226b-4225-b3dc-edf5211f2d79", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 09:42:43Z], ~U[2026-04-18 09:42:43Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 09:42:43.479 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=167.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" = ?) [2] 09:42:43.480 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 09:42:43.481 [debug] QUERY OK source="media_items" db=0.6ms 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 [166494] 09:42:43.481 [info] Kicking off download for media item #166494 (HcodxmdesfY) 09:42:43.486 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=6.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7059, 166494, ~U[2026-04-18 09:42:43Z], ~U[2026-04-18 09:42:43Z]] 09:42:43.486 [debug] Current batch of media processed. Will check again in 1000ms 09:42:43.494 [info] {"args":{"id":166494},"id":7059,"meta":{},"system_time":1776505363494359415,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:43.496 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 WHERE (m0."id" = ?) [166494] 09:42:43.496 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:43.497 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 09:42:43.498 [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" = ?) [1] 09:42:43.499 [debug] QUERY OK source="media_items" db=0.6ms 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 [166494] 09:42:43.502 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.1ms idle=7.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 09:42:43.503 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:42:43.504 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=5.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 [] 09:42:43.505 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:43.507 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:42:43.508 [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 [] 09:42:43.508 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=6.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 [] 09:42:43.509 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/ce/bfcef14fa4af6e0e6c17d3ea3c16dc6c1c7f4292c29e17dca065bf93cd50f0a8.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:42:44.488 [debug] Current batch of media processed. Will check again in 1000ms 09:42:45.489 [debug] Current batch of media processed. Will check again in 1000ms 09:42:46.491 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 09:42:46.492 [debug] QUERY OK source="sources" db=0.8ms idle=1818.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 (?)) [2] 09:42:46.494 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1820.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" = ?) [2] 09:42:46.495 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=1821.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 09:42:46.500 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=1176.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "b9212010-8499-4156-bf23-d063fe71bdd7", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 09:42:46Z], ~U[2026-04-18 09:42:46Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 09:42:46.501 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=178.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" = ?) [2] 09:42:46.502 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 09:42:46.504 [debug] QUERY OK source="media_items" db=0.9ms 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 [166495] 09:42:46.504 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 09:42:46.510 [debug] QUERY OK source="tasks" db=1.0ms idle=7.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7060, 166495, ~U[2026-04-18 09:42:46Z], ~U[2026-04-18 09:42:46Z]] 09:42:46.510 [debug] Current batch of media processed. Will check again in 1000ms 09:42:46.517 [info] {"args":{"id":166495},"id":7060,"meta":{},"system_time":1776505366517047894,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:46.518 [debug] QUERY OK source="media_items" db=0.6ms idle=13.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 WHERE (m0."id" = ?) [166495] 09:42:46.518 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:46.519 [debug] QUERY OK source="sources" db=0.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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:46.520 [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" = ?) [1] 09:42:46.521 [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 [166495] 09:42:46.522 [debug] QUERY OK source="media_metadata" db=0.2ms idle=5.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 09:42:46.523 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 09:42:46.524 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 09:42:46.525 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:46.526 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:42:46.527 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 09:42:46.528 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 09:42:46.528 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8b/b8/8bb82b6a21746e6319c2b53a668dfd17aee00091df69e8aabbd0fba28d086402.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:42:47.512 [debug] Current batch of media processed. Will check again in 1000ms 09:42:48.514 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 09:42:48.515 [debug] QUERY OK source="sources" db=0.5ms idle=842.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 (?)) [2] 09:42:48.517 [debug] QUERY OK source="sources" db=0.6ms idle=843.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] 09:42:48.517 [debug] QUERY OK source="media_items" db=0.2ms idle=844.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 09:42:48.522 [debug] QUERY OK source="media_items" db=3.6ms queue=0.2ms idle=845.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "74716c31-667c-4472-b1eb-beb3b9c515fb", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 09:42:48Z], ~U[2026-04-18 09:42:48Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 09:42:48.524 [debug] QUERY OK source="sources" db=1.0ms idle=195.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" = ?) [2] 09:42:48.528 [debug] QUERY OK source="media_profiles" db=3.3ms 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" = ?) [1] 09:42:48.530 [debug] QUERY OK source="media_items" db=0.8ms 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 [166496] 09:42:48.530 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 09:42:48.535 [debug] QUERY OK source="tasks" db=1.2ms idle=10.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7061, 166496, ~U[2026-04-18 09:42:48Z], ~U[2026-04-18 09:42:48Z]] 09:42:48.536 [debug] Current batch of media processed. Will check again in 1000ms 09:42:49.537 [debug] Current batch of media processed. Will check again in 1000ms 09:42:49.692 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/ce/bfcef14fa4af6e0e6c17d3ea3c16dc6c1c7f4292c29e17dca065bf93cd50f0a8.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:42:49.692 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:49.692 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:49.693 [info] {"args":{"id":166494},"id":7059,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6198646,"event":"job:stop","queue_time":491861,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:49.702 [info] {"args":{"id":166496},"id":7061,"meta":{},"system_time":1776505369702445916,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:49.703 [debug] QUERY OK source="media_items" db=0.6ms idle=29.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 WHERE (m0."id" = ?) [166496] 09:42:49.704 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:49.704 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=31.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" = ?) [2] 09:42:49.705 [debug] QUERY OK source="media_profiles" db=0.3ms idle=32.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" = ?) [1] 09:42:49.706 [debug] QUERY OK source="media_items" db=0.6ms 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 [166496] 09:42:49.708 [debug] QUERY OK source="media_metadata" db=0.2ms idle=5.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 09:42:49.709 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 09:42:49.710 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=4.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 [] 09:42:49.712 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:49.714 [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 [] 09:42:49.715 [debug] QUERY OK source="settings" db=0.7ms queue=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 [] 09:42:49.716 [debug] QUERY OK source="settings" db=0.7ms 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 [] 09:42:49.716 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a1/f0/a1f03937c7d23d21d90637ceca4487fa16849edcc47942f3af16c0c60387a65c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:42:50.540 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 09:42:50.546 [debug] QUERY OK source="sources" db=4.8ms queue=0.1ms idle=830.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 (?)) [2] 09:42:50.548 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=832.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] 09:42:50.552 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=833.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 09:42:50.559 [debug] QUERY OK source="media_items" db=5.5ms idle=836.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "1968975c-976d-4d38-9256-b748ee13f1ed", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 09:42:50Z], ~U[2026-04-18 09:42:50Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 09:42:50.561 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=227.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" = ?) [2] 09:42:50.565 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.6ms 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" = ?) [1] 09:42:50.566 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms 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 [166497] 09:42:50.567 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 09:42:50.575 [debug] QUERY OK source="tasks" db=1.7ms queue=0.6ms idle=11.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7062, 166497, ~U[2026-04-18 09:42:50Z], ~U[2026-04-18 09:42:50Z]] 09:42:50.576 [debug] Current batch of media processed. Will check again in 1000ms 09:42:51.576 [debug] Current batch of media processed. Will check again in 1000ms 09:42:52.385 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8b/b8/8bb82b6a21746e6319c2b53a668dfd17aee00091df69e8aabbd0fba28d086402.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:42:52.385 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:52.386 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:52.387 [info] {"args":{"id":166495},"id":7060,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5869483,"event":"job:stop","queue_time":514799,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:52.396 [info] {"args":{"id":166497},"id":7062,"meta":{},"system_time":1776505372396406053,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:52.398 [debug] QUERY OK source="media_items" db=1.1ms idle=719.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 WHERE (m0."id" = ?) [166497] 09:42:52.399 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:52.400 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=721.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" = ?) [2] 09:42:52.401 [debug] QUERY OK source="media_profiles" db=0.6ms idle=56.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" = ?) [1] 09:42:52.402 [debug] QUERY OK source="media_items" db=0.7ms 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 [166497] 09:42:52.404 [debug] QUERY OK source="media_metadata" db=0.3ms idle=8.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 09:42:52.406 [debug] QUERY OK source="media_profiles" db=0.7ms queue=1.0ms idle=6.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" = ?) [1] 09:42:52.407 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:42:52.408 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:52.410 [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 [] 09:42:52.411 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:42:52.412 [debug] QUERY OK source="settings" db=0.5ms 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 [] 09:42:52.412 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/28/a3/28a3c942c6527b122407f17b07ba5c5cdfa3d1843a8f7569f746ed8be27fee08.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:42:52.581 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "filename" => "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", "id" => "N5VyxSM05Zg", "original_url" => "https://music.youtube.com/watch?v=N5VyxSM05Zg", "playlist_index" => 23, "title" => "Warda - Batwanes Beek | وردة- بتونس بيك", "upload_date" => "20151025"} 09:42:52.582 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=174.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 (?)) [2] 09:42:52.584 [debug] QUERY OK source="sources" db=0.8ms idle=175.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] 09:42:52.585 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=173.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 09:42:52.654 [debug] QUERY OK source="media_items" db=67.6ms idle=174.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "1fbdc253-6cc1-4b90-835b-0bc0befb38fc", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 09:42:52.656 [debug] QUERY OK source="sources" db=1.4ms idle=242.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" = ?) [2] 09:42:52.657 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=74.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" = ?) [1] 09:42:52.659 [debug] QUERY OK source="media_items" db=0.9ms idle=74.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 [166498] 09:42:52.659 [info] Kicking off download for media item #166498 (N5VyxSM05Zg) 09:42:52.663 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=6.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7063, 166498, ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z]] 09:42:52.663 [debug] Current batch of media processed. Will check again in 1000ms 09:42:52.844 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ea/f8/eaf8c7c6e01c3aa5d1c0744a06dbc023374f9ca8d6a63738be75d694b33e8752.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 09:42:52.851 [debug] Gracefully stopping file follower 09:42:52.853 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=193.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 (?)) [2] 09:42:52.855 [debug] QUERY OK source="sources" db=1.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" = ?) [2] 09:42:52.856 [debug] QUERY OK source="media_items" db=0.4ms idle=193.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 23:03:46Z], 2] 09:42:52.860 [debug] QUERY OK source="media_items" db=3.1ms idle=194.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","duration_seconds","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "25804f4f-2817-45eb-951c-433317a2332f", [], 558, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.mp4", false, false, false, 2, 1, ~U[2019-03-01 23:03:46Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", 558, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.mp4", false, 2, ~U[2019-03-01 23:03:46Z]] 09:42:52.861 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=197.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] 09:42:52.863 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 09:42:52.869 [debug] QUERY OK source="media_items" db=4.3ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "5cf23acb-4803-4c23-a840-f540b48c7db0", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 09:42:52.871 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.872 [debug] QUERY OK source="media_items" db=1.0ms idle=11.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 09:42:52.879 [debug] QUERY OK source="media_items" db=5.7ms idle=11.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "78f67f0c-9ef1-4dea-b41c-415db3949843", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 09:42:52.882 [debug] QUERY OK source="sources" db=2.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.885 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=14.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 09:42:52.899 [debug] QUERY OK source="media_items" db=12.7ms idle=14.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "095aa713-9f60-4f6d-92f3-54be59f8c450", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 09:42:52.901 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=26.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" = ?) [2] 09:42:52.903 [debug] QUERY OK source="media_items" db=1.1ms idle=22.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 09:42:52.908 [debug] QUERY OK source="media_items" db=4.5ms idle=21.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "68d1ed7f-bece-438a-b0f7-1666bf864539", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 09:42:52.910 [debug] QUERY OK source="sources" db=0.8ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.911 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=12.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 09:42:52.914 [debug] QUERY OK source="media_items" db=1.3ms idle=10.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "7f1dc58d-0e96-4bdb-9e18-5bdc3416e4db", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 09:42:52.915 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.916 [debug] QUERY OK source="media_items" db=0.5ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 09:42:52.922 [debug] QUERY OK source="media_items" db=4.1ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "90524b63-26fb-4885-822d-102e0758af8a", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 09:42:52.925 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.926 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=12.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 09:42:52.930 [debug] QUERY OK source="media_items" db=2.5ms idle=11.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "b53194ef-b363-45db-b3ae-baf4b01e5be7", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 09:42:52.932 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.933 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=11.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 09:42:52.941 [debug] QUERY OK source="media_items" db=6.0ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "1a310521-e4f4-4467-a71c-3392362f20b3", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 09:42:52.943 [debug] QUERY OK source="sources" db=1.1ms queue=0.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.944 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=13.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 09:42:52.948 [debug] QUERY OK source="media_items" db=2.4ms idle=13.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "f0fa26b0-ee13-4f8b-afe9-d304b5af178a", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 09:42:52.950 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.951 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=10.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 09:42:52.956 [debug] QUERY OK source="media_items" db=3.3ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "2a574dcc-e744-4055-97ff-81c5e1451f3a", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 09:42:52.957 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.959 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=10.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 09:42:52.964 [debug] QUERY OK source="media_items" db=4.0ms idle=9.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "f15ce943-9f57-4a7e-a81d-d25ceba05938", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 09:42:52.966 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.967 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=11.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 09:42:52.970 [debug] QUERY OK source="media_items" db=1.6ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "9226fed5-b58e-45b3-a058-3e857b5f9b4b", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 09:42:52.972 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms 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" = ?) [2] 09:42:52.974 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=8.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 09:42:52.978 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=8.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "9e622751-00ca-4ad2-8253-f4c137e1a9e5", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 09:42:52.981 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.982 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=11.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 09:42:52.985 [debug] QUERY OK source="media_items" db=1.7ms idle=11.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "aaa3027b-7c76-47d5-83cc-eb5aa34c673c", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 09:42:52.987 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:52.988 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 09:42:53.002 [debug] QUERY OK source="media_items" db=12.1ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "4f1745e0-af62-4c40-b849-82659c4c7549", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 09:42:52Z], ~U[2026-04-18 09:42:52Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 09:42:53.003 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:53.005 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=18.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 09:42:53.033 [debug] QUERY OK source="media_items" db=27.4ms idle=18.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "7a7fd73e-bf7f-4171-bf3f-6c0d27caa31d", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 09:42:53.034 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=45.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] 09:42:53.035 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=33.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 09:42:53.043 [debug] QUERY OK source="media_items" db=5.9ms idle=32.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "f4e4f1b9-7755-478d-b425-c0743bbf16f6", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 09:42:53.045 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:53.047 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=12.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 09:42:53.052 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=14.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "e66e0a94-2f68-4db7-9578-116cebd02281", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 09:42:53.054 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:53.055 [debug] QUERY OK source="media_items" db=0.5ms idle=11.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 09:42:53.057 [debug] QUERY OK source="media_items" db=1.4ms idle=10.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "fe04e7ca-61f1-4d48-b52e-40b3bbbbf322", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 09:42:53.058 [debug] QUERY OK source="sources" db=0.5ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:42:53.060 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 09:42:53.063 [debug] QUERY OK source="media_items" db=2.7ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "8f6c5f17-f88a-414f-a70f-be62e6caf702", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 09:42:53.068 [debug] QUERY OK source="sources" db=3.1ms queue=0.6ms 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" = ?) [2] 09:42:53.069 [debug] QUERY OK source="media_items" db=0.6ms idle=11.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 09:42:53.073 [debug] QUERY OK source="media_items" db=3.0ms idle=11.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "32e47036-f2a5-4530-9327-f2c697893d21", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 09:42:53.075 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=14.4ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z], 2] 09:42:53.077 [debug] QUERY OK source="media_items" db=1.2ms 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 ((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] 09:42:53.081 [debug] QUERY OK source="tasks" db=1.0ms idle=7.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7064, 166494, ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z]] 09:42:53.085 [debug] QUERY OK source="tasks" db=0.4ms idle=5.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7065, 166495, ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z]] 09:42:53.091 [debug] QUERY OK source="media_items" db=0.6ms idle=6.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 09:42:53.092 [debug] QUERY OK source="media_items" db=0.5ms idle=6.2ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 09:42:53.095 [debug] QUERY OK source="tasks" db=0.3ms idle=4.3ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7066, 2, ~U[2026-04-18 09:42:53Z], ~U[2026-04-18 09:42:53Z]] 09:42:53.096 [info] {"args":{"id":2},"id":7058,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":64978046,"event":"job:stop","queue_time":398025,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:42:56.033 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a1/f0/a1f03937c7d23d21d90637ceca4487fa16849edcc47942f3af16c0c60387a65c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:42:56.035 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:56.035 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:56.036 [info] {"args":{"id":166496},"id":7061,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6333146,"event":"job:stop","queue_time":1699799,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:56.045 [info] {"args":{"id":166498},"id":7063,"meta":{},"system_time":1776505376044909999,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:56.046 [debug] QUERY OK source="media_items" db=0.4ms idle=1368.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 WHERE (m0."id" = ?) [166498] 09:42:56.046 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:56.047 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1369.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" = ?) [2] 09:42:56.048 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=694.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" = ?) [1] 09:42:56.050 [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 [166498] 09:42:56.052 [debug] QUERY OK source="media_metadata" db=0.2ms queue=0.1ms idle=7.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 09:42:56.053 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 09:42:56.054 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 09:42:56.056 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:56.059 [debug] QUERY OK source="settings" db=0.4ms 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 [] 09:42:56.060 [debug] QUERY OK source="settings" db=0.9ms queue=0.3ms 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 [] 09:42:56.061 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 09:42:56.061 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/dd/04/dd04b75697f8f12566fcb55d4a4eebfc825dcebb65c022c5c52e360388ab7d27.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:42:58.294 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/28/a3/28a3c942c6527b122407f17b07ba5c5cdfa3d1843a8f7569f746ed8be27fee08.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:42:58.294 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:58.295 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:42:58.297 [info] {"args":{"id":166497},"id":7062,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5899682,"event":"job:stop","queue_time":2393826,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:58.304 [info] {"args":{"id":166494},"id":7064,"meta":{},"system_time":1776505378304626674,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:42:58.305 [debug] QUERY OK source="media_items" db=0.5ms idle=628.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 WHERE (m0."id" = ?) [166494] 09:42:58.306 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:42:58.307 [debug] QUERY OK source="sources" db=0.8ms idle=629.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" = ?) [2] 09:42:58.308 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=630.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" = ?) [1] 09:42:58.309 [debug] QUERY OK source="media_items" db=0.8ms 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 [166494] 09:42:58.311 [debug] QUERY OK source="media_metadata" db=0.2ms idle=7.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 09:42:58.312 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 09:42:58.313 [debug] QUERY OK source="settings" db=0.5ms idle=6.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 [] 09:42:58.314 [debug] Running yt-dlp command for action: get_downloadable_status 09:42:58.316 [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 [] 09:42:58.316 [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 [] 09:42:58.317 [debug] QUERY OK source="settings" db=0.3ms idle=4.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 [] 09:42:58.317 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/b1/efb1e469c0b8c4a36f778280e419c3f4f88f7594ae20fc5adb4f3b8fa807640c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:43:00.487 [info] {"source":"oban","duration":469,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:43:02.477 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/dd/04/dd04b75697f8f12566fcb55d4a4eebfc825dcebb65c022c5c52e360388ab7d27.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:43:02.478 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:02.478 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:02.480 [info] {"args":{"id":166498},"id":7063,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6434036,"event":"job:stop","queue_time":4042882,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:43:02.481 [info] {"source":"oban","duration":8992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:43:02.489 [info] {"args":{"id":166495},"id":7065,"meta":{},"system_time":1776505382489662590,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:43:02.491 [debug] QUERY OK source="media_items" db=0.5ms idle=812.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 WHERE (m0."id" = ?) [166495] 09:43:02.491 [info] User scripts lifecyle file either not present or is empty. Skipping. 09:43:02.493 [debug] QUERY OK source="sources" db=1.0ms idle=107.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" = ?) [2] 09:43:02.494 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.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" = ?) [1] 09:43:02.496 [debug] QUERY OK source="media_items" db=0.8ms 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 [166495] 09:43:02.498 [debug] QUERY OK source="media_metadata" db=0.5ms idle=8.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 09:43:02.500 [debug] QUERY OK source="media_profiles" db=1.2ms queue=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" = ?) [1] 09:43:02.502 [debug] QUERY OK source="settings" db=0.9ms 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 [] 09:43:02.503 [debug] Running yt-dlp command for action: get_downloadable_status 09:43:02.504 [debug] QUERY OK source="settings" db=0.3ms 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 [] 09:43:02.504 [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 [] 09:43:02.505 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 09:43:02.505 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/0e/f80e54d369118a5056060043b7f3ac9a4642228582c4af2b3f487fba63ddde9c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:43:04.444 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/b1/efb1e469c0b8c4a36f778280e419c3f4f88f7594ae20fc5adb4f3b8fa807640c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:43:04.445 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:04.448 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:04.450 [info] {"args":{"id":166494},"id":7064,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6143485,"event":"job:stop","queue_time":5302801,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:43:08.752 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/0e/f80e54d369118a5056060043b7f3ac9a4642228582c4af2b3f487fba63ddde9c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 09:43:08.752 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:08.753 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 09:43:08.754 [info] {"args":{"id":166495},"id":7065,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6263650,"event":"job:stop","queue_time":9486777,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:43:32.486 [info] {"source":"oban","duration":3399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:00.489 [info] {"source":"oban","duration":704,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:44:02.498 [info] {"source":"oban","duration":10263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:32.503 [info] {"source":"oban","duration":4321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:00.492 [info] {"source":"oban","duration":1360,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:45:02.514 [info] {"source":"oban","duration":8295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:32.517 [info] {"source":"oban","duration":2578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:00.494 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:46:02.523 [info] {"source":"oban","duration":4762,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:32.526 [info] {"source":"oban","duration":1867,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:00.497 [info] {"source":"oban","duration":978,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:47:02.531 [info] {"source":"oban","duration":2811,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:32.533 [info] {"source":"oban","duration":1958,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:00.500 [info] {"source":"oban","duration":2016,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:48:02.541 [info] {"source":"oban","duration":6092,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:32.545 [info] {"source":"oban","duration":2881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:00.504 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:49:02.549 [info] {"source":"oban","duration":2355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:32.552 [info] {"source":"oban","duration":2955,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:00.507 [info] {"source":"oban","duration":981,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:50:02.558 [info] {"source":"oban","duration":3861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:32.561 [info] {"source":"oban","duration":2042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:00.514 [info] {"source":"oban","duration":2122,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:51:02.565 [info] {"source":"oban","duration":3716,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:32.569 [info] {"source":"oban","duration":1981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:00.516 [info] {"source":"oban","duration":756,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:52:02.575 [info] {"source":"oban","duration":5209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:32.578 [info] {"source":"oban","duration":2120,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:00.519 [info] {"source":"oban","duration":978,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:53:02.582 [info] {"source":"oban","duration":3201,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:32.588 [info] {"source":"oban","duration":5106,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 09:54:00.522 [info] {"source":"oban","duration":1178,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:54:02.591 [info] {"source":"oban","duration":2839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:54:32.595 [info] {"source":"oban","duration":2000,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:00.526 [info] {"source":"oban","duration":1598,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:55:02.601 [info] {"source":"oban","duration":4854,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:32.604 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:00.528 [info] {"source":"oban","duration":1152,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:56:02.608 [info] {"source":"oban","duration":2835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:32.612 [info] {"source":"oban","duration":2072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:00.531 [info] {"source":"oban","duration":1108,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:57:02.616 [info] {"source":"oban","duration":3895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:32.622 [info] {"source":"oban","duration":4595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:00.533 [info] {"source":"oban","duration":1549,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:58:02.633 [info] {"source":"oban","duration":8364,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:32.637 [info] {"source":"oban","duration":2654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:00.536 [info] {"source":"oban","duration":934,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:59:02.642 [info] {"source":"oban","duration":2706,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:32.646 [info] {"source":"oban","duration":2153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:00.540 [info] {"source":"oban","duration":1138,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:00:02.649 [info] {"source":"oban","duration":2975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:32.658 [info] {"source":"oban","duration":2600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:00.541 [info] {"source":"oban","duration":747,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:01:02.663 [info] {"source":"oban","duration":3244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:32.666 [info] {"source":"oban","duration":2512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:00.545 [info] {"source":"oban","duration":2076,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:02:02.671 [info] {"source":"oban","duration":3583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:32.676 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:00.548 [info] {"source":"oban","duration":816,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:03:02.679 [info] {"source":"oban","duration":2863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:32.683 [info] {"source":"oban","duration":2475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:00.550 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:04:02.692 [info] {"source":"oban","duration":7548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:32.696 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:00.552 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:05:02.702 [info] {"source":"oban","duration":4021,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:32.708 [info] {"source":"oban","duration":5118,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:00.555 [info] {"source":"oban","duration":1016,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:06:02.711 [info] {"source":"oban","duration":3032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:32.716 [info] {"source":"oban","duration":3341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:00.557 [info] {"source":"oban","duration":551,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:07:02.720 [info] {"source":"oban","duration":3207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:32.727 [info] {"source":"oban","duration":6764,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:00.561 [info] {"source":"oban","duration":759,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:08:02.733 [info] {"source":"oban","duration":3694,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:32.736 [info] {"source":"oban","duration":2532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:00.563 [info] {"source":"oban","duration":477,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:09:02.750 [info] {"source":"oban","duration":12409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:32.753 [info] {"source":"oban","duration":2258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:00.566 [info] {"source":"oban","duration":1690,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:10:02.761 [info] {"source":"oban","duration":6073,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:32.766 [info] {"source":"oban","duration":3102,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:00.569 [info] {"source":"oban","duration":1161,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:11:02.769 [info] {"source":"oban","duration":2044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:32.773 [info] {"source":"oban","duration":2336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:00.573 [info] {"source":"oban","duration":2154,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:12:02.777 [info] {"source":"oban","duration":3031,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:32.780 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:53.816 [info] {"args":{"id":2},"id":7066,"meta":{},"system_time":1776507173816291081,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:12:53.819 [debug] QUERY OK source="sources" db=1.1ms queue=0.4ms idle=1049.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] 10:12:53.821 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=1051.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 [] 10:12:53.823 [debug] QUERY OK source="media_items" db=1.4ms queue=0.2ms idle=1019.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 10:12:53.825 [debug] QUERY OK source="media_items" db=0.6ms queue=0.2ms idle=16.3ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 10:12:53.826 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.5ms 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" = ?) [1] 10:12:53.828 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:12:53.830 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 10:12:53.831 [debug] Current batch of media processed. Will check again in 1000ms 10:12:53.831 [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 [] 10:12:53.832 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:12:53.833 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:12:53.834 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/57/7e/577e0b70352df9838f2d41c8fbe7fdeff7a4da317a9e84688255ad74272385f3.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:12:54.831 [debug] Current batch of media processed. Will check again in 1000ms 10:12:55.833 [debug] Current batch of media processed. Will check again in 1000ms 10:12:56.834 [debug] Current batch of media processed. Will check again in 1000ms 10:12:57.834 [debug] Current batch of media processed. Will check again in 1000ms 10:12:58.835 [debug] Current batch of media processed. Will check again in 1000ms 10:12:59.836 [debug] Current batch of media processed. Will check again in 1000ms 10:13:00.575 [info] {"source":"oban","duration":658,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:13:00.837 [debug] Current batch of media processed. Will check again in 1000ms 10:13:01.839 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 10:13:01.842 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=999.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 (?)) [2] 10:13:01.844 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=74.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" = ?) [2] 10:13:01.847 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=76.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 10:13:01.852 [debug] QUERY OK source="media_items" db=3.0ms idle=79.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "44429718-a86a-4421-8529-9f83a25239a9", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 10:13:01Z], ~U[2026-04-18 10:13:01Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 10:13:01.853 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [2] 10:13:01.854 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:13:01.856 [debug] QUERY OK source="media_items" db=1.2ms 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 [399] 10:13:01.857 [debug] Current batch of media processed. Will check again in 1000ms 10:13:02.787 [info] {"source":"oban","duration":6071,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:02.857 [debug] Current batch of media processed. Will check again in 1000ms 10:13:03.859 [debug] Current batch of media processed. Will check again in 1000ms 10:13:04.860 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 10:13:04.861 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1009.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 (?)) [2] 10:13:04.862 [debug] QUERY OK source="sources" db=0.8ms idle=93.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" = ?) [2] 10:13:04.864 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=94.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 10:13:04.866 [debug] QUERY OK source="media_items" db=1.5ms idle=95.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "b3d0fae6-77c5-481b-a58b-86d1c4da35cd", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 10:13:04Z], ~U[2026-04-18 10:13:04Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 10:13:04.867 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [2] 10:13:04.868 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 10:13:04.869 [debug] QUERY OK source="media_items" db=0.4ms idle=6.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 [401] 10:13:04.869 [debug] Current batch of media processed. Will check again in 1000ms 10:13:05.871 [debug] Current batch of media processed. Will check again in 1000ms 10:13:06.872 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 10:13:06.873 [debug] QUERY OK source="sources" db=0.5ms queue=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 10:13:06.874 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=105.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" = ?) [2] 10:13:06.875 [debug] QUERY OK source="media_items" db=0.5ms idle=105.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 10:13:06.878 [debug] QUERY OK source="media_items" db=2.0ms idle=107.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "0f5be276-39de-4f27-a548-c183f05c9e04", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 10:13:06Z], ~U[2026-04-18 10:13:06Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 10:13:06.880 [debug] QUERY OK source="sources" db=0.5ms queue=0.4ms idle=20.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" = ?) [2] 10:13:06.881 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 10:13:06.882 [debug] QUERY OK source="media_items" db=0.5ms idle=7.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 [402] 10:13:06.882 [debug] Current batch of media processed. Will check again in 1000ms 10:13:07.884 [debug] Current batch of media processed. Will check again in 1000ms 10:13:08.885 [debug] Current batch of media processed. Will check again in 1000ms 10:13:09.887 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 10:13:09.889 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1119.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 (?)) [2] 10:13:09.890 [debug] QUERY OK source="sources" db=0.4ms idle=1120.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] 10:13:09.890 [debug] QUERY OK source="media_items" db=0.5ms idle=1121.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 10:13:09.893 [debug] QUERY OK source="media_items" db=2.1ms idle=1024.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "a323c501-f58e-44aa-b074-b7c793cbaf79", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 10:13:09Z], ~U[2026-04-18 10:13:09Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 10:13:09.894 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=25.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" = ?) [2] 10:13:09.895 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 10:13:09.896 [debug] QUERY OK source="media_items" db=0.5ms 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 [403] 10:13:09.897 [debug] Current batch of media processed. Will check again in 1000ms 10:13:10.897 [debug] Current batch of media processed. Will check again in 1000ms 10:13:11.899 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 10:13:11.900 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 10:13:11.901 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:11.902 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=132.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 10:13:11.905 [debug] QUERY OK source="media_items" db=1.8ms idle=134.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "4f7e6ecb-d2f2-4579-8e52-238bd6303151", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 10:13:11Z], ~U[2026-04-18 10:13:11Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 10:13:11.906 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [2] 10:13:11.908 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 10:13:11.909 [debug] QUERY OK source="media_items" db=0.6ms 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 [404] 10:13:11.909 [debug] Current batch of media processed. Will check again in 1000ms 10:13:12.911 [debug] Current batch of media processed. Will check again in 1000ms 10:13:13.912 [debug] Current batch of media processed. Will check again in 1000ms 10:13:14.914 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 10:13:14.916 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1146.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 (?)) [2] 10:13:14.917 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1147.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" = ?) [2] 10:13:14.918 [debug] QUERY OK source="media_items" db=0.6ms idle=1148.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 10:13:14.922 [debug] QUERY OK source="media_items" db=2.2ms idle=1036.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "cf2f2bc0-1eed-4c35-8a5f-c79a23a13573", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 10:13:14Z], ~U[2026-04-18 10:13:14Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 10:13:14.923 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 10:13:14.924 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 10:13:14.924 [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 [405] 10:13:14.925 [debug] Current batch of media processed. Will check again in 1000ms 10:13:15.925 [debug] Current batch of media processed. Will check again in 1000ms 10:13:16.927 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 10:13:16.928 [debug] QUERY OK source="sources" db=0.4ms idle=159.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 (?)) [2] 10:13:16.929 [debug] QUERY OK source="sources" db=0.3ms idle=160.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" = ?) [2] 10:13:16.930 [debug] QUERY OK source="media_items" db=0.7ms idle=160.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 10:13:16.935 [debug] QUERY OK source="media_items" db=2.9ms idle=162.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "d9a05c68-8002-4573-900a-a94c1d0806d9", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 10:13:16Z], ~U[2026-04-18 10:13:16Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 10:13:16.936 [debug] QUERY OK source="sources" db=0.4ms idle=46.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" = ?) [2] 10:13:16.937 [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" = ?) [1] 10:13:16.938 [debug] QUERY OK source="media_items" db=0.9ms 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 [412] 10:13:16.939 [debug] Current batch of media processed. Will check again in 1000ms 10:13:17.940 [debug] Current batch of media processed. Will check again in 1000ms 10:13:18.941 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 10:13:18.942 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=170.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 (?)) [2] 10:13:18.943 [debug] QUERY OK source="sources" db=0.4ms idle=172.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] 10:13:18.944 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=173.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 10:13:18.948 [debug] QUERY OK source="media_items" db=1.9ms idle=174.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "e27d58eb-215e-403e-8a85-b47fae6d51db", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 10:13:18Z], ~U[2026-04-18 10:13:18Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 10:13:18.949 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=54.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" = ?) [2] 10:13:18.950 [debug] QUERY OK source="media_profiles" db=0.9ms queue=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" = ?) [1] 10:13:18.952 [debug] QUERY OK source="media_items" db=0.6ms 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 [4285] 10:13:18.952 [debug] Current batch of media processed. Will check again in 1000ms 10:13:19.953 [debug] Current batch of media processed. Will check again in 1000ms 10:13:20.954 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 10:13:20.955 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=183.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 (?)) [2] 10:13:20.955 [debug] Current batch of media processed. Will check again in 1000ms 10:13:21.957 [debug] Current batch of media processed. Will check again in 1000ms 10:13:22.959 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 10:13:22.960 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=188.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 (?)) [2] 10:13:22.961 [debug] QUERY OK source="sources" db=0.3ms idle=190.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] 10:13:22.962 [debug] QUERY OK source="media_items" db=0.5ms idle=190.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 10:13:22.971 [debug] QUERY OK source="media_items" db=7.4ms queue=0.1ms idle=192.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "de8ee02c-cb69-4617-8abf-34ba78a543d1", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 10:13:22Z], ~U[2026-04-18 10:13:22Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 10:13:22.973 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [2] 10:13:22.974 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 10:13:22.976 [debug] QUERY OK source="media_items" db=0.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 [6474] 10:13:22.976 [debug] Current batch of media processed. Will check again in 1000ms 10:13:23.977 [debug] Current batch of media processed. Will check again in 1000ms 10:13:24.977 [debug] Current batch of media processed. Will check again in 1000ms 10:13:25.979 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 10:13:25.982 [debug] QUERY OK source="sources" db=0.7ms idle=1210.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 (?)) [2] 10:13:25.983 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1211.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] 10:13:25.984 [debug] QUERY OK source="media_items" db=0.7ms idle=1212.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 10:13:25.988 [debug] QUERY OK source="media_items" db=2.5ms queue=0.3ms idle=1078.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "244aa656-a45a-4823-b573-53ce793fc999", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 10:13:25Z], ~U[2026-04-18 10:13:25Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 10:13:25.990 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=78.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" = ?) [2] 10:13:25.991 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 10:13:25.993 [debug] QUERY OK source="media_items" db=0.8ms 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 [13474] 10:13:25.994 [debug] Current batch of media processed. Will check again in 1000ms 10:13:26.994 [debug] Current batch of media processed. Will check again in 1000ms 10:13:27.997 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 10:13:28.001 [debug] QUERY OK source="sources" db=1.4ms queue=0.3ms idle=228.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 (?)) [2] 10:13:28.004 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=231.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] 10:13:28.005 [debug] QUERY OK source="media_items" db=0.7ms idle=233.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 10:13:28.009 [debug] QUERY OK source="media_items" db=2.8ms idle=234.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "a11c51c6-4d29-42bc-b4ba-4952efd4bb98", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 10:13:28Z], ~U[2026-04-18 10:13:28Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 10:13:28.011 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=94.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" = ?) [2] 10:13:28.012 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:13:28.013 [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 [26978] 10:13:28.014 [debug] Current batch of media processed. Will check again in 1000ms 10:13:29.015 [debug] Current batch of media processed. Will check again in 1000ms 10:13:30.016 [debug] Current batch of media processed. Will check again in 1000ms 10:13:31.023 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 10:13:31.027 [debug] QUERY OK source="sources" db=2.5ms queue=0.4ms idle=1253.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 (?)) [2] 10:13:31.029 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1257.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] 10:13:31.031 [debug] QUERY OK source="media_items" db=0.9ms queue=0.4ms idle=1259.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 10:13:31.041 [debug] QUERY OK source="media_items" db=4.1ms queue=0.1ms idle=1110.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "18e45425-a259-4d60-ae9d-e049ac0b91db", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 10:13:31Z], ~U[2026-04-18 10:13:31Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 10:13:31.044 [debug] QUERY OK source="sources" db=1.2ms queue=0.3ms idle=117.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" = ?) [2] 10:13:31.045 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms 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" = ?) [1] 10:13:31.047 [debug] QUERY OK source="media_items" db=0.6ms queue=0.2ms 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 [27319] 10:13:31.047 [debug] Current batch of media processed. Will check again in 1000ms 10:13:32.048 [debug] Current batch of media processed. Will check again in 1000ms 10:13:32.791 [info] {"source":"oban","duration":2166,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:33.050 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 10:13:33.051 [debug] QUERY OK source="sources" db=0.6ms idle=279.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 (?)) [2] 10:13:33.052 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=281.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] 10:13:33.053 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=282.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 10:13:33.056 [debug] QUERY OK source="media_items" db=1.7ms idle=263.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "76ed4d8c-1070-40ce-ae6b-3bcc8e8c5a05", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 10:13:33Z], ~U[2026-04-18 10:13:33Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 10:13:33.057 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=124.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" = ?) [2] 10:13:33.058 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 10:13:33.059 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 10:13:33.059 [debug] Current batch of media processed. Will check again in 1000ms 10:13:34.062 [debug] Current batch of media processed. Will check again in 1000ms 10:13:35.063 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 10:13:35.064 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 10:13:35.065 [debug] QUERY OK source="sources" db=0.4ms idle=293.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" = ?) [2] 10:13:35.066 [debug] QUERY OK source="media_items" db=0.6ms idle=294.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 10:13:35.068 [debug] QUERY OK source="media_items" db=1.5ms idle=295.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "6aa88151-6c1c-4591-b8a7-b57a2ae7e64e", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 10:13:35Z], ~U[2026-04-18 10:13:35Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 10:13:35.069 [debug] QUERY OK source="sources" db=0.4ms idle=131.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" = ?) [2] 10:13:35.070 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 10:13:35.071 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=5.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 [44297] 10:13:35.071 [debug] Current batch of media processed. Will check again in 1000ms 10:13:36.072 [debug] Current batch of media processed. Will check again in 1000ms 10:13:37.074 [debug] Current batch of media processed. Will check again in 1000ms 10:13:38.075 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 10:13:38.076 [debug] QUERY OK source="sources" db=0.4ms idle=1304.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 (?)) [2] 10:13:38.077 [debug] QUERY OK source="sources" db=0.4ms idle=1305.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" = ?) [2] 10:13:38.078 [debug] QUERY OK source="media_items" db=0.4ms idle=1306.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 10:13:38.081 [debug] QUERY OK source="media_items" db=1.9ms idle=1134.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "46167631-dcb7-4c40-8293-179b4831f7f9", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 10:13:38Z], ~U[2026-04-18 10:13:38Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 10:13:38.083 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=134.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" = ?) [2] 10:13:38.083 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:13:38.085 [debug] QUERY OK source="media_items" db=0.5ms 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 [44504] 10:13:38.085 [debug] Current batch of media processed. Will check again in 1000ms 10:13:39.086 [debug] Current batch of media processed. Will check again in 1000ms 10:13:40.087 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 10:13:40.088 [debug] QUERY OK source="sources" db=0.5ms idle=316.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 (?)) [2] 10:13:40.089 [debug] QUERY OK source="sources" db=0.5ms idle=317.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] 10:13:40.090 [debug] QUERY OK source="media_items" db=0.6ms idle=318.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 10:13:40.095 [debug] QUERY OK source="media_items" db=4.4ms idle=319.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "e5416cac-0bc8-4a1b-8d53-0383cb8eb525", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 10:13:40Z], ~U[2026-04-18 10:13:40Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 10:13:40.097 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=143.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" = ?) [2] 10:13:40.098 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 10:13:40.099 [debug] QUERY OK source="media_items" db=0.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 [56737] 10:13:40.099 [debug] Current batch of media processed. Will check again in 1000ms 10:13:41.100 [debug] Current batch of media processed. Will check again in 1000ms 10:13:42.102 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 10:13:42.103 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=331.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 (?)) [2] 10:13:42.104 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms 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" = ?) [2] 10:13:42.105 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=333.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 10:13:42.108 [debug] QUERY OK source="media_items" db=2.0ms idle=334.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "3f76c361-cab3-46bc-90f0-d1269f7a3e8f", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 10:13:42Z], ~U[2026-04-18 10:13:42Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 10:13:42.109 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=151.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" = ?) [2] 10:13:42.110 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 10:13:42.112 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [134115] 10:13:42.112 [debug] Current batch of media processed. Will check again in 1000ms 10:13:43.113 [debug] Current batch of media processed. Will check again in 1000ms 10:13:44.115 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 10:13:44.117 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=344.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 (?)) [2] 10:13:44.118 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=346.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] 10:13:44.120 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=347.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 10:13:44.125 [debug] QUERY OK source="media_items" db=2.3ms idle=349.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "b4580920-48a7-4caf-b52f-f07a20be43dd", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 10:13:44Z], ~U[2026-04-18 10:13:44Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 10:13:44.128 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=157.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" = ?) [2] 10:13:44.131 [debug] QUERY OK source="media_profiles" db=1.8ms 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" = ?) [1] 10:13:44.137 [debug] QUERY OK source="media_items" db=5.6ms 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 [166494] 10:13:44.137 [info] Kicking off download for media item #166494 (HcodxmdesfY) 10:13:44.157 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=28.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7067, 166494, ~U[2026-04-18 10:13:44Z], ~U[2026-04-18 10:13:44Z]] 10:13:44.158 [debug] Current batch of media processed. Will check again in 1000ms 10:13:44.164 [info] {"args":{"id":166494},"id":7067,"meta":{},"system_time":1776507224163784104,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:44.165 [debug] QUERY OK source="media_items" db=0.5ms 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 WHERE (m0."id" = ?) [166494] 10:13:44.166 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:44.167 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=16.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" = ?) [2] 10:13:44.168 [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" = ?) [1] 10:13:44.169 [debug] QUERY OK source="media_items" db=0.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 [166494] 10:13:44.172 [debug] QUERY OK source="media_metadata" db=0.3ms idle=8.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 10:13:44.173 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 10:13:44.174 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=6.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 [] 10:13:44.175 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:44.177 [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 [] 10:13:44.178 [debug] QUERY OK source="settings" db=0.6ms 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 [] 10:13:44.179 [debug] QUERY OK source="settings" db=0.3ms idle=6.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 [] 10:13:44.179 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ff/a2/ffa2842ae76f167acaefb918caa10808fb7cdeb97fda97f7d922d8327f2cb465.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:13:45.159 [debug] Current batch of media processed. Will check again in 1000ms 10:13:46.160 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 10:13:46.164 [debug] QUERY OK source="sources" db=1.7ms queue=0.8ms idle=390.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 (?)) [2] 10:13:46.166 [debug] QUERY OK source="sources" db=0.4ms queue=1.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:46.169 [debug] QUERY OK source="media_items" db=2.2ms idle=396.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 10:13:46.174 [debug] QUERY OK source="media_items" db=3.4ms idle=399.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "63dfe2c0-d46c-45e9-b013-27a9570e4562", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 10:13:46Z], ~U[2026-04-18 10:13:46Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 10:13:46.177 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=197.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" = ?) [2] 10:13:46.179 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms 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" = ?) [1] 10:13:46.181 [debug] QUERY OK source="media_items" db=0.7ms 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 [166495] 10:13:46.181 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 10:13:46.187 [debug] QUERY OK source="tasks" db=0.7ms queue=0.4ms idle=8.9ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7068, 166495, ~U[2026-04-18 10:13:46Z], ~U[2026-04-18 10:13:46Z]] 10:13:46.187 [debug] Current batch of media processed. Will check again in 1000ms 10:13:46.194 [info] {"args":{"id":166495},"id":7068,"meta":{},"system_time":1776507226193419432,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:46.195 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms 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 WHERE (m0."id" = ?) [166495] 10:13:46.196 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:46.197 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:46.199 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:13:46.201 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms 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 [166495] 10:13:46.203 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.1ms idle=9.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 10:13:46.205 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 10:13:46.206 [debug] QUERY OK source="settings" db=0.6ms 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 [] 10:13:46.207 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:46.209 [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 [] 10:13:46.210 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 10:13:46.211 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:13:46.211 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/11/02/1102481e9e78d9fffbe1ff62768625edd8f3a823553c5fb36765bdd1ed12caa0.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:13:47.188 [debug] Current batch of media processed. Will check again in 1000ms 10:13:48.190 [debug] Current batch of media processed. Will check again in 1000ms 10:13:49.192 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 10:13:49.193 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1421.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 (?)) [2] 10:13:49.194 [debug] QUERY OK source="sources" db=0.5ms idle=1423.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] 10:13:49.196 [debug] QUERY OK source="media_items" db=1.1ms idle=1424.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 10:13:49.199 [debug] QUERY OK source="media_items" db=2.1ms idle=1210.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "bfb12e85-2d3d-42d0-a8c1-53996d054979", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 10:13:49Z], ~U[2026-04-18 10:13:49Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 10:13:49.200 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=210.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" = ?) [2] 10:13:49.201 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 10:13:49.203 [debug] QUERY OK source="media_items" db=0.9ms 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 [166496] 10:13:49.203 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 10:13:49.206 [debug] QUERY OK source="tasks" db=0.8ms idle=4.9ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7069, 166496, ~U[2026-04-18 10:13:49Z], ~U[2026-04-18 10:13:49Z]] 10:13:49.206 [debug] Current batch of media processed. Will check again in 1000ms 10:13:50.208 [debug] Current batch of media processed. Will check again in 1000ms 10:13:50.242 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ff/a2/ffa2842ae76f167acaefb918caa10808fb7cdeb97fda97f7d922d8327f2cb465.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:13:50.242 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:50.243 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:50.244 [info] {"args":{"id":166494},"id":7067,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6079458,"event":"job:stop","queue_time":161834,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:50.253 [info] {"args":{"id":166496},"id":7069,"meta":{},"system_time":1776507230253531812,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:50.254 [debug] QUERY OK source="media_items" db=0.4ms idle=1048.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 WHERE (m0."id" = ?) [166496] 10:13:50.255 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:50.258 [debug] QUERY OK source="sources" db=2.9ms queue=0.1ms idle=1049.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" = ?) [2] 10:13:50.260 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=266.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" = ?) [1] 10:13:50.261 [debug] QUERY OK source="media_items" db=0.5ms 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 [166496] 10:13:50.265 [debug] QUERY OK source="media_metadata" db=0.3ms idle=11.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 10:13:50.266 [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" = ?) [1] 10:13:50.266 [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 [] 10:13:50.267 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:50.269 [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 [] 10:13:50.270 [debug] QUERY OK source="settings" db=1.0ms 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 [] 10:13:50.271 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=5.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 [] 10:13:50.272 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e7/0e/e70ea3bd22c683f8013cd5fe7940a076a186d2db9d4d08dc800811996265c359.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:13:51.209 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 10:13:51.210 [debug] QUERY OK source="sources" db=0.5ms idle=943.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 (?)) [2] 10:13:51.211 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=941.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" = ?) [2] 10:13:51.213 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=941.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 10:13:51.217 [debug] QUERY OK source="media_items" db=2.9ms idle=942.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "429af8bf-5538-4d38-8c6d-682e44564bc3", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 10:13:51Z], ~U[2026-04-18 10:13:51Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 10:13:51.218 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=222.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" = ?) [2] 10:13:51.221 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.6ms 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" = ?) [1] 10:13:51.223 [debug] QUERY OK source="media_items" db=1.1ms 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 [166497] 10:13:51.223 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 10:13:51.228 [debug] QUERY OK source="tasks" db=1.3ms queue=0.1ms idle=8.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7070, 166497, ~U[2026-04-18 10:13:51Z], ~U[2026-04-18 10:13:51Z]] 10:13:51.229 [debug] Current batch of media processed. Will check again in 1000ms 10:13:52.147 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/11/02/1102481e9e78d9fffbe1ff62768625edd8f3a823553c5fb36765bdd1ed12caa0.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:13:52.149 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:52.150 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:52.154 [info] {"args":{"id":166495},"id":7068,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5957702,"event":"job:stop","queue_time":191862,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:52.165 [info] {"args":{"id":166497},"id":7070,"meta":{},"system_time":1776507232164353967,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:52.169 [debug] QUERY OK source="media_items" db=3.0ms idle=939.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 WHERE (m0."id" = ?) [166497] 10:13:52.170 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:52.172 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=943.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" = ?) [2] 10:13:52.174 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=174.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" = ?) [1] 10:13:52.175 [debug] QUERY OK source="media_items" db=0.9ms 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 [166497] 10:13:52.177 [debug] QUERY OK source="media_metadata" db=0.5ms idle=12.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 10:13:52.178 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 10:13:52.179 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=6.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 [] 10:13:52.180 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:52.182 [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 [] 10:13:52.183 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms 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 [] 10:13:52.184 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 10:13:52.185 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/10/f810f1c08681f235d7cb4d039d7aa1d81ba40472100dfd76c9bd948f3bd1074a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:13:52.229 [debug] Current batch of media processed. Will check again in 1000ms 10:13:53.231 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "filename" => "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", "id" => "N5VyxSM05Zg", "original_url" => "https://music.youtube.com/watch?v=N5VyxSM05Zg", "playlist_index" => 23, "title" => "Warda - Batwanes Beek | وردة- بتونس بيك", "upload_date" => "20151025"} 10:13:53.232 [debug] QUERY OK source="sources" db=0.6ms idle=1052.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 (?)) [2] 10:13:53.233 [debug] QUERY OK source="sources" db=0.5ms idle=1050.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] 10:13:53.235 [debug] QUERY OK source="media_items" db=1.0ms idle=1050.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 10:13:53.239 [debug] QUERY OK source="media_items" db=3.3ms idle=1051.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "e997c657-b5b0-4370-bc43-56ebafba8087", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 10:13:53.240 [debug] QUERY OK source="sources" db=0.9ms idle=237.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" = ?) [2] 10:13:53.242 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 10:13:53.244 [debug] QUERY OK source="media_items" db=1.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 [166498] 10:13:53.244 [info] Kicking off download for media item #166498 (N5VyxSM05Zg) 10:13:53.249 [debug] QUERY OK source="tasks" db=0.8ms idle=7.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7071, 166498, ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z]] 10:13:53.249 [debug] Current batch of media processed. Will check again in 1000ms 10:13:53.464 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/57/7e/577e0b70352df9838f2d41c8fbe7fdeff7a4da317a9e84688255ad74272385f3.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 10:13:53.471 [debug] Gracefully stopping file follower 10:13:53.475 [debug] QUERY OK source="sources" db=3.6ms idle=228.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 (?)) [2] 10:13:53.476 [debug] QUERY OK source="sources" db=0.5ms idle=231.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] 10:13:53.479 [debug] QUERY OK source="media_items" db=2.7ms idle=229.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 10:13:53.484 [debug] QUERY OK source="media_items" db=3.4ms idle=232.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "1fce0938-e632-4757-9e35-605d6bc3fd8d", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 10:13:53.485 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=236.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" = ?) [2] 10:13:53.487 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=10.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 10:13:53.490 [debug] QUERY OK source="media_items" db=1.8ms idle=11.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "d1dc72eb-9497-4c7a-b1f0-9cd39b0c21dd", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 10:13:53.491 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.492 [debug] QUERY OK source="media_items" db=0.7ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 10:13:53.501 [debug] QUERY OK source="media_items" db=7.4ms queue=0.1ms idle=7.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "5f99a686-fcd7-4088-beca-3288bd73d422", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 10:13:53.503 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.505 [debug] QUERY OK source="media_items" db=1.7ms idle=13.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 10:13:53.512 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=14.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "ee04781e-5aa3-4231-a3f4-2fd8f5f08849", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 10:13:53.513 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.517 [debug] QUERY OK source="media_items" db=2.1ms idle=13.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 10:13:53.523 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=14.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "a39f53fc-eb7a-472e-973b-4f10ee565e37", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 10:13:53.528 [debug] QUERY OK source="sources" db=2.3ms queue=2.5ms idle=18.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] 10:13:53.531 [debug] QUERY OK source="media_items" db=1.1ms queue=0.2ms idle=17.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 10:13:53.534 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=18.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "5e10809d-0c23-4503-b5cc-fb3c1f66d549", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 10:13:53.535 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.536 [debug] QUERY OK source="media_items" db=0.5ms idle=13.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 10:13:53.540 [debug] QUERY OK source="media_items" db=2.6ms idle=8.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "e23e939d-7df8-4d46-ac7d-7cd472f51d93", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 10:13:53.542 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.543 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 10:13:53.548 [debug] QUERY OK source="media_items" db=3.3ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "55d6b9be-54c9-4351-a225-bdf1898dffdc", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 10:13:53.550 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=12.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] 10:13:53.551 [debug] QUERY OK source="media_items" db=1.1ms idle=10.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 10:13:53.557 [debug] QUERY OK source="media_items" db=3.9ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "0383e738-ffc6-4421-85a2-f37292e8a5e3", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 10:13:53.559 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.562 [debug] QUERY OK source="media_items" db=1.1ms queue=1.1ms idle=12.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 10:13:53.565 [debug] QUERY OK source="media_items" db=2.0ms idle=13.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "0bcd7717-f723-46af-854b-077e5a7edc30", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 10:13:53.567 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.568 [debug] QUERY OK source="media_items" db=1.2ms idle=11.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 10:13:53.573 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "f306655d-c875-411b-9e1f-dd6703de915f", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 10:13:53.574 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.576 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=10.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 10:13:53.581 [debug] QUERY OK source="media_items" db=3.9ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "cb7dda31-1419-4364-9a53-9a56466378e9", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 10:13:53.583 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=13.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" = ?) [2] 10:13:53.584 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=11.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 10:13:53.587 [debug] QUERY OK source="media_items" db=1.5ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "9ba14ff8-d00a-479d-be2d-734d4711ad89", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 10:13:53.589 [debug] QUERY OK source="sources" db=1.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.591 [debug] QUERY OK source="media_items" db=1.1ms idle=9.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 10:13:53.595 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "c832b654-a205-4a5f-8db6-8998ba88563d", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 10:13:53.596 [debug] QUERY OK source="sources" db=0.9ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.597 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=10.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 10:13:53.600 [debug] QUERY OK source="media_items" db=2.1ms idle=9.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "3c2b572d-cca0-4133-9fd5-288f2aaf242e", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 10:13:53.602 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.603 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 10:13:53.645 [debug] QUERY OK source="media_items" db=40.0ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "e4ccd02a-dcd0-4e88-8922-1d0435612478", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 10:13:53.649 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=48.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" = ?) [2] 10:13:53.651 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=49.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 10:13:53.657 [debug] QUERY OK source="media_items" db=4.2ms idle=50.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "a289930d-b7d7-47c6-8960-e72ddb743b4e", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 10:13:53.658 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=53.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" = ?) [2] 10:13:53.659 [debug] QUERY OK source="media_items" db=0.8ms idle=13.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 10:13:53.662 [debug] QUERY OK source="media_items" db=2.4ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "2ee02544-054c-4bc8-89fa-bae981346b31", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 10:13:53.664 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.666 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 10:13:53.670 [debug] QUERY OK source="media_items" db=3.3ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "31e5666c-3b20-448f-8583-e6b1621885e3", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 10:13:53.672 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" = ?) [2] 10:13:53.674 [debug] QUERY OK source="media_items" db=0.9ms queue=0.2ms idle=10.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 10:13:53.677 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "8ec1a510-d517-48be-a658-665bba270972", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 10:13:53.678 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.679 [debug] QUERY OK source="media_items" db=0.8ms idle=8.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 10:13:53.682 [debug] QUERY OK source="media_items" db=1.6ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "83f7e86b-ada5-4afe-b42f-fb55b7a81526", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 10:13:53.683 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:13:53.684 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 10:13:53.688 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "4a23ce43-2e3f-4643-a7f0-2375db771d75", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 10:13:53.690 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=9.3ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z], 2] 10:13:53.692 [debug] QUERY OK source="media_items" db=1.3ms 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 ((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] 10:13:53.703 [debug] QUERY OK source="tasks" db=4.9ms idle=10.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7072, 166494, ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z]] 10:13:53.712 [debug] QUERY OK source="tasks" db=1.3ms idle=16.2ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7073, 166495, ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z]] 10:13:53.725 [debug] QUERY OK source="media_items" db=1.3ms idle=14.4ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 10:13:53.726 [debug] QUERY OK source="media_items" db=0.2ms queue=0.2ms idle=13.9ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 10:13:53.731 [debug] QUERY OK source="tasks" db=1.1ms idle=6.3ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7074, 2, ~U[2026-04-18 10:13:53Z], ~U[2026-04-18 10:13:53Z]] 10:13:53.732 [info] {"args":{"id":2},"id":7066,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":59915557,"event":"job:stop","queue_time":721011,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:13:55.627 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e7/0e/e70ea3bd22c683f8013cd5fe7940a076a186d2db9d4d08dc800811996265c359.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:13:55.627 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:55.628 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:55.629 [info] {"args":{"id":166496},"id":7069,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5375265,"event":"job:stop","queue_time":1251409,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:55.638 [info] {"args":{"id":166498},"id":7071,"meta":{},"system_time":1776507235637675966,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:55.639 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=866.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 WHERE (m0."id" = ?) [166498] 10:13:55.639 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:55.640 [debug] QUERY OK source="sources" db=0.6ms idle=867.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" = ?) [2] 10:13:55.641 [debug] QUERY OK source="media_profiles" db=0.5ms idle=629.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" = ?) [1] 10:13:55.643 [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 [166498] 10:13:55.644 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 10:13:55.645 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 10:13:55.645 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 10:13:55.646 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:55.648 [debug] QUERY OK source="settings" db=0.2ms queue=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 [] 10:13:55.649 [debug] QUERY OK source="settings" db=0.5ms idle=5.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 [] 10:13:55.649 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 10:13:55.650 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/23/e5/23e56537daf2d25a668f81756377f539d0e1bf5e1db067015d3728eb3c38d207.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:13:58.060 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/10/f810f1c08681f235d7cb4d039d7aa1d81ba40472100dfd76c9bd948f3bd1074a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:13:58.060 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:58.061 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:13:58.062 [info] {"args":{"id":166497},"id":7070,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5896800,"event":"job:stop","queue_time":1160853,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:58.069 [info] {"args":{"id":166494},"id":7072,"meta":{},"system_time":1776507238069523702,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:13:58.071 [debug] QUERY OK source="media_items" db=0.9ms idle=1297.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 WHERE (m0."id" = ?) [166494] 10:13:58.071 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:13:58.072 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1048.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" = ?) [2] 10:13:58.073 [debug] QUERY OK source="media_profiles" db=0.4ms idle=44.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" = ?) [1] 10:13:58.074 [debug] QUERY OK source="media_items" db=0.7ms 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 [166494] 10:13:58.076 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 10:13:58.077 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 10:13:58.078 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 10:13:58.078 [debug] Running yt-dlp command for action: get_downloadable_status 10:13:58.081 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:13:58.081 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:13:58.082 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:13:58.082 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/e6/cfe6d0dcfdf76d8c4cd6bfe49f646f784cf962dc21b63d7522d6a59bf0d7042e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:14:00.583 [info] {"source":"oban","duration":3870,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:14:02.004 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/23/e5/23e56537daf2d25a668f81756377f539d0e1bf5e1db067015d3728eb3c38d207.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:14:02.005 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:02.006 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:02.010 [info] {"args":{"id":166498},"id":7071,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6368490,"event":"job:stop","queue_time":2635804,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:14:02.018 [info] {"args":{"id":166495},"id":7073,"meta":{},"system_time":1776507242018063358,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:14:02.020 [debug] QUERY OK source="media_items" db=0.9ms queue=0.6ms idle=246.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 WHERE (m0."id" = ?) [166495] 10:14:02.022 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:14:02.027 [debug] QUERY OK source="sources" db=0.6ms queue=3.4ms idle=250.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" = ?) [2] 10:14:02.029 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.5ms idle=255.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" = ?) [1] 10:14:02.034 [debug] QUERY OK source="media_items" db=0.9ms queue=0.6ms idle=22.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 [166495] 10:14:02.038 [debug] QUERY OK source="media_metadata" db=0.5ms idle=19.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 10:14:02.039 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 10:14:02.040 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:14:02.043 [debug] Running yt-dlp command for action: get_downloadable_status 10:14:02.064 [debug] QUERY OK source="settings" db=3.2ms queue=0.7ms idle=26.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 [] 10:14:02.067 [debug] QUERY OK source="settings" db=0.9ms queue=1.8ms idle=26.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 [] 10:14:02.069 [debug] QUERY OK source="settings" db=1.2ms idle=28.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 [] 10:14:02.071 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e1/26/e126456577b74f9a88e90ea6da91e979d1f004f44ba07d6575bef3900188b02d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:14:02.795 [info] {"source":"oban","duration":3822,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:14:04.360 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/e6/cfe6d0dcfdf76d8c4cd6bfe49f646f784cf962dc21b63d7522d6a59bf0d7042e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:14:04.361 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:04.362 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:04.363 [info] {"args":{"id":166494},"id":7072,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6293330,"event":"job:stop","queue_time":5067780,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:14:08.336 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e1/26/e126456577b74f9a88e90ea6da91e979d1f004f44ba07d6575bef3900188b02d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:14:08.336 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:08.337 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:14:08.338 [info] {"args":{"id":166495},"id":7073,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6319428,"event":"job:stop","queue_time":9015802,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:14:32.799 [info] {"source":"oban","duration":2750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:00.585 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:15:02.804 [info] {"source":"oban","duration":3717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:32.808 [info] {"source":"oban","duration":2120,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:00.588 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:16:02.811 [info] {"source":"oban","duration":2686,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:32.815 [info] {"source":"oban","duration":2817,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:00.591 [info] {"source":"oban","duration":1069,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:17:02.818 [info] {"source":"oban","duration":1782,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:32.823 [info] {"source":"oban","duration":2986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:00.592 [info] {"source":"oban","duration":540,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:18:02.831 [info] {"source":"oban","duration":7377,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:32.834 [info] {"source":"oban","duration":3068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:00.594 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:19:02.839 [info] {"source":"oban","duration":3264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:32.842 [info] {"source":"oban","duration":2727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:00.598 [info] {"source":"oban","duration":1677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:20:02.850 [info] {"source":"oban","duration":6204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:32.852 [info] {"source":"oban","duration":1780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:21:00.601 [info] {"source":"oban","duration":1728,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:21:02.857 [info] {"source":"oban","duration":3591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 10:21:32.863 [info] {"source":"oban","duration":4188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:00.604 [info] {"source":"oban","duration":1292,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:22:02.871 [info] {"source":"oban","duration":6826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:32.875 [info] {"source":"oban","duration":2809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:00.607 [info] {"source":"oban","duration":721,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:23:02.880 [info] {"source":"oban","duration":3556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:32.886 [info] {"source":"oban","duration":3239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:00.610 [info] {"source":"oban","duration":1460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:24:02.892 [info] {"source":"oban","duration":3557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:32.896 [info] {"source":"oban","duration":2304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:25:00.615 [info] {"source":"oban","duration":2752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:25:02.902 [info] {"source":"oban","duration":5107,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 10:25:32.905 [info] {"source":"oban","duration":2167,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:00.617 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:26:02.910 [info] {"source":"oban","duration":3980,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:32.917 [info] {"source":"oban","duration":3115,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:00.619 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:27:02.923 [info] {"source":"oban","duration":4026,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:32.927 [info] {"source":"oban","duration":3466,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:00.621 [info] {"source":"oban","duration":538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:28:02.931 [info] {"source":"oban","duration":3030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:32.935 [info] {"source":"oban","duration":2349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:00.623 [info] {"source":"oban","duration":1567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:29:02.938 [info] {"source":"oban","duration":2196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:32.942 [info] {"source":"oban","duration":2305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:00.625 [info] {"source":"oban","duration":467,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:30:02.951 [info] {"source":"oban","duration":7441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:32.956 [info] {"source":"oban","duration":3899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:00.627 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:31:02.960 [info] {"source":"oban","duration":2948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:32.965 [info] {"source":"oban","duration":3398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:00.632 [info] {"source":"oban","duration":2401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:32:02.972 [info] {"source":"oban","duration":3261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:32.974 [info] {"source":"oban","duration":1808,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:00.634 [info] {"source":"oban","duration":1004,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:33:02.979 [info] {"source":"oban","duration":3277,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:32.983 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:00.636 [info] {"source":"oban","duration":848,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:34:02.986 [info] {"source":"oban","duration":2129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:32.992 [info] {"source":"oban","duration":5908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:00.638 [info] {"source":"oban","duration":506,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:35:02.996 [info] {"source":"oban","duration":2103,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:32.999 [info] {"source":"oban","duration":2468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:00.640 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:36:03.003 [info] {"source":"oban","duration":2381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:33.007 [info] {"source":"oban","duration":2274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:00.646 [info] {"source":"oban","duration":2609,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:37:03.014 [info] {"source":"oban","duration":5224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:33.017 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:00.647 [info] {"source":"oban","duration":649,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:38:03.028 [info] {"source":"oban","duration":8876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:33.031 [info] {"source":"oban","duration":2165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:00.649 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:39:03.034 [info] {"source":"oban","duration":2161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:33.036 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:00.651 [info] {"source":"oban","duration":664,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:40:03.048 [info] {"source":"oban","duration":10446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:33.052 [info] {"source":"oban","duration":3353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:00.653 [info] {"source":"oban","duration":538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:41:03.055 [info] {"source":"oban","duration":2321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:33.058 [info] {"source":"oban","duration":2193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:00.656 [info] {"source":"oban","duration":1001,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:42:03.060 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:33.064 [info] {"source":"oban","duration":3235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:00.659 [info] {"source":"oban","duration":637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:43:03.068 [info] {"source":"oban","duration":3043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:33.072 [info] {"source":"oban","duration":2782,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:54.380 [info] {"args":{"id":2},"id":7074,"meta":{},"system_time":1776509034380407934,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:43:54.382 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1550.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] 10:43:54.385 [debug] QUERY OK source="settings" db=2.3ms queue=0.1ms idle=1552.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 [] 10:43:54.388 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1020.5ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 10:43:54.390 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=18.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 10:43:54.392 [debug] QUERY OK source="media_profiles" db=1.8ms 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" = ?) [1] 10:43:54.396 [debug] QUERY OK source="settings" db=2.6ms 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 [] 10:43:54.398 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 10:43:54.399 [debug] Current batch of media processed. Will check again in 1000ms 10:43:54.399 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 10:43:54.400 [debug] QUERY OK source="settings" db=0.3ms idle=11.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 [] 10:43:54.400 [debug] QUERY OK source="settings" db=0.2ms 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 [] 10:43:54.401 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4c/57/4c57ecab09ac62115dbc4feacbea56f4f1c3b61edbfe176493ccf73a2532226c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:43:55.400 [debug] Current batch of media processed. Will check again in 1000ms 10:43:56.401 [debug] Current batch of media processed. Will check again in 1000ms 10:43:57.403 [debug] Current batch of media processed. Will check again in 1000ms 10:43:58.404 [debug] Current batch of media processed. Will check again in 1000ms 10:43:59.405 [debug] Current batch of media processed. Will check again in 1000ms 10:44:00.405 [debug] Current batch of media processed. Will check again in 1000ms 10:44:00.661 [info] {"source":"oban","duration":433,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:44:01.407 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 10:44:01.410 [debug] QUERY OK source="sources" db=1.1ms queue=1.2ms idle=1577.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 (?)) [2] 10:44:01.412 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1580.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" = ?) [2] 10:44:01.413 [debug] QUERY OK source="media_items" db=0.8ms idle=1023.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 10:44:01.418 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=754.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "e10dcd6d-cde1-45f9-89ee-f59e2d784213", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 10:44:01Z], ~U[2026-04-18 10:44:01Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 10:44:01.419 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=26.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" = ?) [2] 10:44:01.421 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 10:44:01.422 [debug] QUERY OK source="media_items" db=0.6ms 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 [399] 10:44:01.423 [debug] Current batch of media processed. Will check again in 1000ms 10:44:02.424 [debug] Current batch of media processed. Will check again in 1000ms 10:44:03.092 [info] {"source":"oban","duration":3757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:03.425 [debug] Current batch of media processed. Will check again in 1000ms 10:44:04.426 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 10:44:04.427 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1595.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 (?)) [2] 10:44:04.429 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1597.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] 10:44:04.430 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=1337.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 10:44:04.434 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1032.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "fd744f76-f30a-418b-a426-9b363be0619b", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 10:44:04Z], ~U[2026-04-18 10:44:04Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 10:44:04.435 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=30.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" = ?) [2] 10:44:04.437 [debug] QUERY OK source="media_profiles" db=1.4ms 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" = ?) [1] 10:44:04.439 [debug] QUERY OK source="media_items" db=0.8ms 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 [401] 10:44:04.439 [debug] Current batch of media processed. Will check again in 1000ms 10:44:05.440 [debug] Current batch of media processed. Will check again in 1000ms 10:44:06.442 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 10:44:06.443 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=611.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 (?)) [2] 10:44:06.444 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=613.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" = ?) [2] 10:44:06.445 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=613.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 10:44:06.448 [debug] QUERY OK source="media_items" db=1.5ms idle=614.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "ef3668eb-8204-4263-b681-d557064d6da4", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 10:44:06Z], ~U[2026-04-18 10:44:06Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 10:44:06.449 [debug] QUERY OK source="sources" db=0.4ms idle=35.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" = ?) [2] 10:44:06.450 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 10:44:06.451 [debug] QUERY OK source="media_items" db=0.7ms 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 [402] 10:44:06.451 [debug] Current batch of media processed. Will check again in 1000ms 10:44:07.453 [debug] Current batch of media processed. Will check again in 1000ms 10:44:08.456 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 10:44:08.457 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=625.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 (?)) [2] 10:44:08.459 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:08.460 [debug] QUERY OK source="media_items" db=0.7ms idle=628.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 10:44:08.464 [debug] QUERY OK source="media_items" db=2.6ms idle=630.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "9df0b161-a999-4e5a-991b-62e4943a0330", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 10:44:08Z], ~U[2026-04-18 10:44:08Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 10:44:08.466 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=38.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" = ?) [2] 10:44:08.467 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:44:08.469 [debug] QUERY OK source="media_items" db=0.7ms 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 [403] 10:44:08.469 [debug] Current batch of media processed. Will check again in 1000ms 10:44:09.470 [debug] Current batch of media processed. Will check again in 1000ms 10:44:10.472 [debug] Current batch of media processed. Will check again in 1000ms 10:44:11.473 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 10:44:11.474 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1642.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 (?)) [2] 10:44:11.476 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1643.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" = ?) [2] 10:44:11.477 [debug] QUERY OK source="media_items" db=0.6ms idle=1644.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 10:44:11.480 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1045.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "2ce4e133-b011-4062-8e3c-aaeb07c8d5b5", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 10:44:11Z], ~U[2026-04-18 10:44:11Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 10:44:11.481 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=45.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" = ?) [2] 10:44:11.482 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 10:44:11.483 [debug] QUERY OK source="media_items" db=0.7ms 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 [404] 10:44:11.484 [debug] Current batch of media processed. Will check again in 1000ms 10:44:12.485 [debug] Current batch of media processed. Will check again in 1000ms 10:44:13.486 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 10:44:13.487 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=655.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 (?)) [2] 10:44:13.488 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=657.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" = ?) [2] 10:44:13.489 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=658.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 10:44:13.491 [debug] QUERY OK source="media_items" db=1.2ms idle=659.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "d22b1e95-0a84-4029-b399-98b79690b11e", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 10:44:13Z], ~U[2026-04-18 10:44:13Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 10:44:13.492 [debug] QUERY OK source="sources" db=0.4ms idle=52.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" = ?) [2] 10:44:13.493 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=5.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" = ?) [1] 10:44:13.495 [debug] QUERY OK source="media_items" db=0.7ms idle=5.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 [405] 10:44:13.495 [debug] Current batch of media processed. Will check again in 1000ms 10:44:14.496 [debug] Current batch of media processed. Will check again in 1000ms 10:44:15.496 [debug] Current batch of media processed. Will check again in 1000ms 10:44:16.498 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 10:44:16.499 [debug] QUERY OK source="sources" db=0.5ms idle=1668.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 (?)) [2] 10:44:16.500 [debug] QUERY OK source="sources" db=0.3ms idle=1668.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" = ?) [2] 10:44:16.501 [debug] QUERY OK source="media_items" db=0.4ms idle=1669.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 10:44:16.504 [debug] QUERY OK source="media_items" db=2.3ms idle=1055.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "61b06baf-73ee-475d-b8d8-1d6336a7d095", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 10:44:16Z], ~U[2026-04-18 10:44:16Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 10:44:16.505 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=56.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" = ?) [2] 10:44:16.506 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:44:16.507 [debug] QUERY OK source="media_items" db=0.5ms 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 [412] 10:44:16.508 [debug] Current batch of media processed. Will check again in 1000ms 10:44:17.508 [debug] Current batch of media processed. Will check again in 1000ms 10:44:18.510 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 10:44:18.511 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=679.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 (?)) [2] 10:44:18.512 [debug] QUERY OK source="sources" db=0.4ms idle=680.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" = ?) [2] 10:44:18.513 [debug] QUERY OK source="media_items" db=0.4ms idle=681.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 10:44:18.515 [debug] QUERY OK source="media_items" db=1.5ms idle=682.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "bf4712b2-c7d4-4a2d-beb3-47b778ddba69", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 10:44:18Z], ~U[2026-04-18 10:44:18Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 10:44:18.516 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=63.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" = ?) [2] 10:44:18.517 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:44:18.518 [debug] QUERY OK source="media_items" db=0.5ms 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 [4285] 10:44:18.518 [debug] Current batch of media processed. Will check again in 1000ms 10:44:19.520 [debug] Current batch of media processed. Will check again in 1000ms 10:44:20.521 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 10:44:20.522 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=690.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 (?)) [2] 10:44:20.523 [debug] Current batch of media processed. Will check again in 1000ms 10:44:21.523 [debug] Current batch of media processed. Will check again in 1000ms 10:44:22.525 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 10:44:22.527 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=695.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 (?)) [2] 10:44:22.528 [debug] QUERY OK source="sources" db=0.5ms idle=696.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] 10:44:22.529 [debug] QUERY OK source="media_items" db=0.4ms idle=697.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 10:44:22.532 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=698.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "07bb90f6-4cc3-4800-a69d-ae87f99d725e", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 10:44:22Z], ~U[2026-04-18 10:44:22Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 10:44:22.533 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=71.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" = ?) [2] 10:44:22.536 [debug] QUERY OK source="media_profiles" db=2.4ms queue=0.1ms 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" = ?) [1] 10:44:22.538 [debug] QUERY OK source="media_items" db=0.7ms queue=1.0ms 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 [6474] 10:44:22.539 [debug] Current batch of media processed. Will check again in 1000ms 10:44:23.539 [debug] Current batch of media processed. Will check again in 1000ms 10:44:24.541 [debug] Current batch of media processed. Will check again in 1000ms 10:44:25.542 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 10:44:25.543 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1711.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 (?)) [2] 10:44:25.545 [debug] QUERY OK source="sources" db=1.3ms queue=0.3ms idle=1712.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" = ?) [2] 10:44:25.546 [debug] QUERY OK source="media_items" db=0.5ms idle=1714.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 10:44:25.551 [debug] QUERY OK source="media_items" db=4.3ms idle=1080.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "ecd88512-012e-4add-8216-608703c80f73", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 10:44:25Z], ~U[2026-04-18 10:44:25Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 10:44:25.552 [debug] QUERY OK source="sources" db=0.4ms idle=82.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" = ?) [2] 10:44:25.553 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:44:25.554 [debug] QUERY OK source="media_items" db=0.4ms 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 [13474] 10:44:25.554 [debug] Current batch of media processed. Will check again in 1000ms 10:44:26.554 [debug] Current batch of media processed. Will check again in 1000ms 10:44:27.557 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 10:44:27.558 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=727.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 (?)) [2] 10:44:27.559 [debug] QUERY OK source="sources" db=0.2ms idle=728.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" = ?) [2] 10:44:27.559 [debug] QUERY OK source="media_items" db=0.3ms idle=728.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 10:44:27.562 [debug] QUERY OK source="media_items" db=1.8ms idle=729.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "2e844d95-3b02-409a-85aa-501977c2bf7e", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 10:44:27Z], ~U[2026-04-18 10:44:27Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 10:44:27.563 [debug] QUERY OK source="sources" db=0.3ms idle=90.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" = ?) [2] 10:44:27.564 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 10:44:27.565 [debug] QUERY OK source="media_items" db=0.4ms idle=5.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 [26978] 10:44:27.565 [debug] Current batch of media processed. Will check again in 1000ms 10:44:28.565 [debug] Current batch of media processed. Will check again in 1000ms 10:44:29.566 [debug] Current batch of media processed. Will check again in 1000ms 10:44:30.568 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 10:44:30.569 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1738.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 (?)) [2] 10:44:30.570 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1739.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" = ?) [2] 10:44:30.571 [debug] QUERY OK source="media_items" db=0.2ms idle=1739.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 10:44:30.574 [debug] QUERY OK source="media_items" db=1.9ms idle=1094.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "369834d1-b771-4d4a-8e9f-af5787864d1e", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 10:44:30Z], ~U[2026-04-18 10:44:30Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 10:44:30.575 [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" = ?) [2] 10:44:30.575 [debug] QUERY OK source="media_profiles" db=0.3ms idle=5.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" = ?) [1] 10:44:30.576 [debug] QUERY OK source="media_items" db=0.3ms idle=5.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 [27319] 10:44:30.576 [debug] Current batch of media processed. Will check again in 1000ms 10:44:31.577 [debug] Current batch of media processed. Will check again in 1000ms 10:44:32.579 [debug] Current batch of media processed. Will check again in 1000ms 10:44:33.098 [info] {"source":"oban","duration":4620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:33.580 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 10:44:33.581 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1749.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 (?)) [2] 10:44:33.582 [debug] QUERY OK source="sources" db=0.6ms idle=1750.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" = ?) [2] 10:44:33.583 [debug] QUERY OK source="media_items" db=0.4ms idle=1098.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 10:44:33.585 [debug] QUERY OK source="media_items" db=1.1ms idle=485.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "58e3ffc2-dd0b-4090-9312-90507db988bd", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 10:44:33Z], ~U[2026-04-18 10:44:33Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 10:44:33.586 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 10:44:33.587 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 10:44:33.588 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 10:44:33.588 [debug] Current batch of media processed. Will check again in 1000ms 10:44:34.588 [debug] Current batch of media processed. Will check again in 1000ms 10:44:35.590 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 10:44:35.591 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=759.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 (?)) [2] 10:44:35.592 [debug] QUERY OK source="sources" db=0.5ms idle=760.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] 10:44:35.593 [debug] QUERY OK source="media_items" db=0.5ms idle=761.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 10:44:35.595 [debug] QUERY OK source="media_items" db=1.7ms idle=762.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "25232371-f056-4a07-9e6e-e80f63ff1c7d", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 10:44:35Z], ~U[2026-04-18 10:44:35Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 10:44:35.596 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 10:44:35.597 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=5.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" = ?) [1] 10:44:35.598 [debug] QUERY OK source="media_items" db=0.6ms 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 [44297] 10:44:35.599 [debug] Current batch of media processed. Will check again in 1000ms 10:44:36.600 [debug] Current batch of media processed. Will check again in 1000ms 10:44:37.601 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 10:44:37.602 [debug] QUERY OK source="sources" db=0.6ms idle=770.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 (?)) [2] 10:44:37.603 [debug] QUERY OK source="sources" db=0.3ms idle=771.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] 10:44:37.604 [debug] QUERY OK source="media_items" db=0.6ms idle=772.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 10:44:37.606 [debug] QUERY OK source="media_items" db=1.5ms idle=773.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "d836c17e-0c09-4ea2-b4fc-f29461e84c41", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 10:44:37Z], ~U[2026-04-18 10:44:37Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 10:44:37.607 [debug] QUERY OK source="sources" db=1.0ms idle=110.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" = ?) [2] 10:44:37.608 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 10:44:37.610 [debug] QUERY OK source="media_items" db=0.5ms idle=6.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 [44504] 10:44:37.610 [debug] Current batch of media processed. Will check again in 1000ms 10:44:38.611 [debug] Current batch of media processed. Will check again in 1000ms 10:44:39.611 [debug] Current batch of media processed. Will check again in 1000ms 10:44:40.613 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 10:44:40.614 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1783.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 (?)) [2] 10:44:40.616 [debug] QUERY OK source="sources" db=1.5ms idle=1784.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] 10:44:40.618 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1786.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 10:44:40.624 [debug] QUERY OK source="media_items" db=4.5ms idle=1110.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "153ff0f7-98dd-44f2-8f70-90742d85089c", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 10:44:40Z], ~U[2026-04-18 10:44:40Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 10:44:40.625 [debug] QUERY OK source="sources" db=0.9ms idle=112.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" = ?) [2] 10:44:40.626 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.2ms 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" = ?) [1] 10:44:40.628 [debug] QUERY OK source="media_items" db=0.7ms 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 [56737] 10:44:40.628 [debug] Current batch of media processed. Will check again in 1000ms 10:44:41.629 [debug] Current batch of media processed. Will check again in 1000ms 10:44:42.630 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 10:44:42.632 [debug] QUERY OK source="sources" db=0.5ms queue=1.2ms idle=799.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 (?)) [2] 10:44:42.635 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=803.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" = ?) [2] 10:44:42.636 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=804.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 10:44:42.638 [debug] QUERY OK source="media_items" db=1.5ms idle=805.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "f6dc2351-ef88-49c8-a2c8-e2c291298fe7", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 10:44:42Z], ~U[2026-04-18 10:44:42Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 10:44:42.639 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=120.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" = ?) [2] 10:44:42.640 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 10:44:42.642 [debug] QUERY OK source="media_items" db=0.9ms 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 [134115] 10:44:42.642 [debug] Current batch of media processed. Will check again in 1000ms 10:44:43.645 [debug] Current batch of media processed. Will check again in 1000ms 10:44:44.648 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 10:44:44.650 [debug] QUERY OK source="sources" db=0.9ms queue=0.4ms idle=817.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 (?)) [2] 10:44:44.652 [debug] QUERY OK source="sources" db=1.8ms queue=0.2ms idle=819.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" = ?) [2] 10:44:44.656 [debug] QUERY OK source="media_items" db=1.6ms queue=1.1ms idle=822.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 10:44:44.660 [debug] QUERY OK source="media_items" db=3.0ms idle=825.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "2db901ef-1b76-477d-878f-208dfaada7f9", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 10:44:44Z], ~U[2026-04-18 10:44:44Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 10:44:44.662 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=137.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" = ?) [2] 10:44:44.666 [debug] QUERY OK source="media_profiles" db=3.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" = ?) [1] 10:44:44.669 [debug] QUERY OK source="media_items" db=1.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 [166494] 10:44:44.669 [info] Kicking off download for media item #166494 (HcodxmdesfY) 10:44:44.696 [debug] QUERY OK source="tasks" db=1.8ms queue=0.4ms idle=29.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7075, 166494, ~U[2026-04-18 10:44:44Z], ~U[2026-04-18 10:44:44Z]] 10:44:44.697 [debug] Current batch of media processed. Will check again in 1000ms 10:44:44.702 [info] {"args":{"id":166494},"id":7075,"meta":{},"system_time":1776509084701836748,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:44.704 [debug] QUERY OK source="media_items" db=1.4ms idle=33.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 WHERE (m0."id" = ?) [166494] 10:44:44.705 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:44.706 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms 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" = ?) [2] 10:44:44.707 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:44:44.709 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms 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 [166494] 10:44:44.712 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.1ms idle=10.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 10:44:44.713 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 10:44:44.714 [debug] QUERY OK source="settings" db=0.7ms queue=0.3ms 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 [] 10:44:44.715 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:44.718 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:44:44.720 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms 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 [] 10:44:44.721 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 10:44:44.722 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/70/f1/70f1f8e97a6dab5a85385810a06183d8553d199880de98d2dbc7d17d7c518d12.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:44:45.697 [debug] Current batch of media processed. Will check again in 1000ms 10:44:46.701 [debug] Current batch of media processed. Will check again in 1000ms 10:44:47.703 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 10:44:47.704 [debug] QUERY OK source="sources" db=0.6ms idle=1872.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 (?)) [2] 10:44:47.705 [debug] QUERY OK source="sources" db=0.5ms idle=1874.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" = ?) [2] 10:44:47.707 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=1875.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 10:44:47.711 [debug] QUERY OK source="media_items" db=2.4ms idle=1173.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "a1241b64-1620-492e-bb7d-1cd310d26baa", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 10:44:47Z], ~U[2026-04-18 10:44:47Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 10:44:47.712 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=174.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" = ?) [2] 10:44:47.713 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 10:44:47.714 [debug] QUERY OK source="media_items" db=0.6ms 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 [166495] 10:44:47.715 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 10:44:47.720 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=7.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7076, 166495, ~U[2026-04-18 10:44:47Z], ~U[2026-04-18 10:44:47Z]] 10:44:47.720 [debug] Current batch of media processed. Will check again in 1000ms 10:44:47.728 [info] {"args":{"id":166495},"id":7076,"meta":{},"system_time":1776509087727844530,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:47.729 [debug] QUERY OK source="media_items" db=0.5ms idle=13.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 WHERE (m0."id" = ?) [166495] 10:44:47.730 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:47.730 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=13.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" = ?) [2] 10:44:47.731 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:44:47.733 [debug] QUERY OK source="media_items" db=0.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 [166495] 10:44:47.735 [debug] QUERY OK source="media_metadata" db=0.5ms idle=7.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 10:44:47.736 [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" = ?) [1] 10:44:47.737 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 10:44:47.750 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:47.753 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=20.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 [] 10:44:47.753 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms 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 [] 10:44:47.754 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:44:47.755 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/17/7c176bcc2a9a2911a68450441af88c75e3ad933830e7017ff6f0817b2a00ce7e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:44:48.722 [debug] Current batch of media processed. Will check again in 1000ms 10:44:49.723 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 10:44:49.729 [debug] QUERY OK source="sources" db=2.8ms queue=0.3ms idle=895.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 (?)) [2] 10:44:49.735 [debug] QUERY OK source="sources" db=3.9ms queue=0.1ms idle=900.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] 10:44:49.736 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=904.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 10:44:49.742 [debug] QUERY OK source="media_items" db=3.9ms idle=906.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "4acd1c65-0c36-4df7-8dd2-a451a9d61ce8", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 10:44:49Z], ~U[2026-04-18 10:44:49Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 10:44:49.745 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=202.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" = ?) [2] 10:44:49.747 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 10:44:49.751 [debug] QUERY OK source="media_items" db=1.8ms queue=0.2ms 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 [166496] 10:44:49.751 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 10:44:49.759 [debug] QUERY OK source="tasks" db=1.3ms queue=0.2ms idle=12.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7077, 166496, ~U[2026-04-18 10:44:49Z], ~U[2026-04-18 10:44:49Z]] 10:44:49.760 [debug] Current batch of media processed. Will check again in 1000ms 10:44:50.499 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/70/f1/70f1f8e97a6dab5a85385810a06183d8553d199880de98d2dbc7d17d7c518d12.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:44:50.500 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:50.501 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:50.503 [info] {"args":{"id":166494},"id":7075,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5800060,"event":"job:stop","queue_time":698767,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:50.511 [info] {"args":{"id":166496},"id":7077,"meta":{},"system_time":1776509090511669737,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:50.513 [debug] QUERY OK source="media_items" db=0.8ms idle=755.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 WHERE (m0."id" = ?) [166496] 10:44:50.513 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:50.514 [debug] QUERY OK source="sources" db=0.4ms idle=756.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" = ?) [2] 10:44:50.515 [debug] QUERY OK source="media_profiles" db=0.4ms idle=754.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" = ?) [1] 10:44:50.516 [debug] QUERY OK source="media_items" db=0.7ms 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 [166496] 10:44:50.517 [debug] QUERY OK source="media_metadata" db=0.1ms idle=6.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 10:44:50.518 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 10:44:50.519 [debug] QUERY OK source="settings" db=0.1ms idle=4.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 [] 10:44:50.519 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:50.522 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=6.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 [] 10:44:50.522 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 10:44:50.523 [debug] QUERY OK source="settings" db=0.6ms idle=5.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 [] 10:44:50.524 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/82/ac82797beef1cc30de86b797e9034c1737657bab4e7fc27acaff65c6b21d791d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:44:50.763 [debug] Current batch of media processed. Will check again in 1000ms 10:44:51.771 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 10:44:51.776 [debug] QUERY OK source="sources" db=2.3ms queue=1.1ms idle=1250.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 (?)) [2] 10:44:51.779 [debug] QUERY OK source="sources" db=2.3ms queue=0.2ms idle=1254.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] 10:44:51.781 [debug] QUERY OK source="media_items" db=0.7ms idle=1257.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 10:44:51.787 [debug] QUERY OK source="media_items" db=2.4ms queue=0.2ms idle=1240.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "154ccd28-c655-47b2-ad21-ea929e5749d3", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 10:44:51Z], ~U[2026-04-18 10:44:51Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 10:44:51.788 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=229.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" = ?) [2] 10:44:51.790 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 10:44:51.791 [debug] QUERY OK source="media_items" db=1.1ms 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 [166497] 10:44:51.792 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 10:44:51.797 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=7.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7078, 166497, ~U[2026-04-18 10:44:51Z], ~U[2026-04-18 10:44:51Z]] 10:44:51.798 [debug] Current batch of media processed. Will check again in 1000ms 10:44:52.800 [debug] Current batch of media processed. Will check again in 1000ms 10:44:53.607 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/17/7c176bcc2a9a2911a68450441af88c75e3ad933830e7017ff6f0817b2a00ce7e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:44:53.607 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:53.608 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:53.609 [info] {"args":{"id":166495},"id":7076,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5880793,"event":"job:stop","queue_time":725852,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:53.617 [info] {"args":{"id":166497},"id":7078,"meta":{},"system_time":1776509093617202474,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:53.619 [debug] QUERY OK source="media_items" db=1.9ms idle=784.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 WHERE (m0."id" = ?) [166497] 10:44:53.620 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:53.621 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=788.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" = ?) [2] 10:44:53.623 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=55.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" = ?) [1] 10:44:53.624 [debug] QUERY OK source="media_items" db=0.6ms 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 [166497] 10:44:53.626 [debug] QUERY OK source="media_metadata" db=0.2ms idle=8.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 10:44:53.626 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 10:44:53.627 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 10:44:53.628 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:53.629 [debug] QUERY OK source="settings" db=0.2ms 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 [] 10:44:53.630 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 10:44:53.631 [debug] QUERY OK source="settings" db=0.4ms idle=4.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 [] 10:44:53.631 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/47/b4/47b42ca816100c5c1d3eb2bb6aac647acfa98bd76cc602648b75e1f673746017.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:44:53.802 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "filename" => "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", "id" => "N5VyxSM05Zg", "original_url" => "https://music.youtube.com/watch?v=N5VyxSM05Zg", "playlist_index" => 23, "title" => "Warda - Batwanes Beek | وردة- بتونس بيك", "upload_date" => "20151025"} 10:44:53.804 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=176.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 (?)) [2] 10:44:53.805 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=177.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] 10:44:53.807 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=176.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 10:44:53.815 [debug] QUERY OK source="media_items" db=7.4ms idle=177.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "bc75926b-e596-4c69-935e-e48eb91b6086", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 10:44:53.816 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 10:44:53.817 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms 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" = ?) [1] 10:44:53.818 [debug] QUERY OK source="media_items" db=0.6ms 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 [166498] 10:44:53.818 [info] Kicking off download for media item #166498 (N5VyxSM05Zg) 10:44:53.821 [debug] QUERY OK source="tasks" db=0.2ms idle=4.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7079, 166498, ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z]] 10:44:53.821 [debug] Current batch of media processed. Will check again in 1000ms 10:44:53.831 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4c/57/4c57ecab09ac62115dbc4feacbea56f4f1c3b61edbfe176493ccf73a2532226c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 10:44:53.835 [debug] Gracefully stopping file follower 10:44:53.836 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 10:44:53.837 [debug] QUERY OK source="sources" db=0.5ms idle=18.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] 10:44:53.838 [debug] QUERY OK source="media_items" db=0.4ms idle=17.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 10:44:53.841 [debug] QUERY OK source="media_items" db=2.1ms idle=18.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "98a153b0-8903-471d-940d-6a12e642ff73", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 10:44:53.842 [debug] QUERY OK source="sources" db=0.6ms idle=20.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] 10:44:53.844 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=6.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 10:44:53.846 [debug] QUERY OK source="media_items" db=1.9ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "c0e56844-3ff0-418e-94bb-8247e47d228f", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 10:44:53.848 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.849 [debug] QUERY OK source="media_items" db=0.9ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 10:44:53.853 [debug] QUERY OK source="media_items" db=2.8ms idle=7.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "c4eb2d73-56ea-4b31-be8e-6aa13fd62fa4", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 10:44:53.854 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" = ?) [2] 10:44:53.855 [debug] QUERY OK source="media_items" db=0.7ms idle=8.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 10:44:53.858 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=8.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "dd09d3cb-df95-4e03-be69-5880d9806279", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 10:44:53.859 [debug] QUERY OK source="sources" db=0.4ms queue=0.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" = ?) [2] 10:44:53.860 [debug] QUERY OK source="media_items" db=0.5ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 10:44:53.863 [debug] QUERY OK source="media_items" db=1.4ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "c3e37d9c-cbe3-4d8a-8650-de40cdf75eae", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 10:44:53.863 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.864 [debug] QUERY OK source="media_items" db=0.4ms idle=5.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 10:44:53.866 [debug] QUERY OK source="media_items" db=1.1ms idle=4.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "2d635992-26ef-4357-9a10-16ee4ebf94c8", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 10:44:53.866 [debug] QUERY OK source="sources" db=0.4ms queue=0.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" = ?) [2] 10:44:53.867 [debug] QUERY OK source="media_items" db=0.5ms idle=4.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 10:44:53.870 [debug] QUERY OK source="media_items" db=1.7ms idle=4.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "4b97059b-0dcd-441e-85c0-9b9fd11c7629", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 10:44:53.871 [debug] QUERY OK source="sources" db=1.0ms 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" = ?) [2] 10:44:53.872 [debug] QUERY OK source="media_items" db=0.5ms idle=6.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 10:44:53.875 [debug] QUERY OK source="media_items" db=1.6ms idle=6.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "4f235452-60dd-4cb4-b2cf-0e850416486f", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 10:44:53.876 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.877 [debug] QUERY OK source="media_items" db=0.6ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 10:44:53.880 [debug] QUERY OK source="media_items" db=2.0ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "22ff19f5-b0e5-44ef-b3ea-9cf70b3e61d7", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 10:44:53.881 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.882 [debug] QUERY OK source="media_items" db=0.6ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 10:44:53.884 [debug] QUERY OK source="media_items" db=1.7ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "40c69204-2379-4ca6-9058-7f91abeed82c", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 10:44:53.885 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.886 [debug] QUERY OK source="media_items" db=0.4ms idle=5.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 10:44:53.889 [debug] QUERY OK source="media_items" db=2.1ms idle=5.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "8c2bc5b5-76e9-47f7-b471-3e499139c5b5", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 10:44:53.890 [debug] QUERY OK source="sources" db=0.6ms 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] 10:44:53.891 [debug] QUERY OK source="media_items" db=0.4ms idle=6.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 10:44:53.894 [debug] QUERY OK source="media_items" db=1.9ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "78209917-91f6-4bb7-b35e-e94ada287b74", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 10:44:53.894 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.895 [debug] QUERY OK source="media_items" db=0.7ms idle=6.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 10:44:53.898 [debug] QUERY OK source="media_items" db=1.6ms idle=5.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "fdec5b73-d0cb-406b-a9be-ea5243cabedf", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 10:44:53.899 [debug] QUERY OK source="sources" db=0.7ms idle=7.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" = ?) [2] 10:44:53.900 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=6.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 10:44:53.902 [debug] QUERY OK source="media_items" db=1.5ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "79da7b75-4e92-48f3-8736-337521dd8222", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 10:44:53.903 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.904 [debug] QUERY OK source="media_items" db=0.4ms idle=5.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 10:44:53.906 [debug] QUERY OK source="media_items" db=1.7ms idle=5.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "6447bcd7-d5d4-4e93-a928-13d4e0a39421", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 10:44:53.907 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.908 [debug] QUERY OK source="media_items" db=0.7ms idle=5.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 10:44:53.917 [debug] QUERY OK source="media_items" db=7.5ms idle=5.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "5dd0714c-ef30-494a-a9ee-3b39aa2f3887", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 10:44:53.918 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.919 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=12.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 10:44:53.931 [debug] QUERY OK source="media_items" db=11.6ms idle=12.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "d3f40411-f7f6-4e7a-99d8-ba3b6d347f65", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 10:44:53.932 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.933 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=16.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 10:44:53.938 [debug] QUERY OK source="media_items" db=3.8ms idle=15.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "962a67a3-7181-4dbd-a7b6-1737f13bf3e4", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 10:44:53.939 [debug] QUERY OK source="sources" db=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.940 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=8.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 10:44:53.941 [debug] QUERY OK source="media_items" db=1.2ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "dc19b352-e4d7-475e-a5c7-7d0ad2feee8f", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 10:44:53.942 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=8.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] 10:44:53.943 [debug] QUERY OK source="media_items" db=0.2ms idle=4.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 10:44:53.944 [debug] QUERY OK source="media_items" db=1.0ms idle=4.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "f1e4a843-cea2-45d6-a5a8-943ec5f3a79e", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 10:44:53.945 [debug] QUERY OK source="sources" db=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.945 [debug] QUERY OK source="media_items" db=0.2ms idle=3.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 10:44:53.947 [debug] QUERY OK source="media_items" db=1.0ms idle=3.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "3760d6e9-e833-4395-b627-6a7434fcc879", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 10:44:53.948 [debug] QUERY OK source="sources" db=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 10:44:53.948 [debug] QUERY OK source="media_items" db=0.1ms idle=3.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 10:44:53.950 [debug] QUERY OK source="media_items" db=1.5ms idle=3.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "151d4cb1-9026-4c89-af5d-562f56122213", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 10:44:53.952 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=5.5ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z], 2] 10:44:53.953 [debug] QUERY OK source="media_items" db=0.9ms 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 ((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] 10:44:53.957 [debug] QUERY OK source="tasks" db=0.8ms idle=5.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7080, 166494, ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z]] 10:44:53.959 [debug] QUERY OK source="tasks" db=0.7ms idle=3.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7081, 166495, ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z]] 10:44:53.964 [debug] QUERY OK source="media_items" db=0.4ms idle=4.9ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 10:44:53.965 [debug] QUERY OK source="media_items" db=0.2ms queue=0.3ms idle=4.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 10:44:53.967 [debug] QUERY OK source="tasks" db=0.4ms idle=3.7ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7082, 2, ~U[2026-04-18 10:44:53Z], ~U[2026-04-18 10:44:53Z]] 10:44:53.968 [info] {"args":{"id":2},"id":7074,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":59587548,"event":"job:stop","queue_time":648180,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:44:56.524 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/82/ac82797beef1cc30de86b797e9034c1737657bab4e7fc27acaff65c6b21d791d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:44:56.525 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:56.525 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:56.527 [info] {"args":{"id":166496},"id":7077,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6014355,"event":"job:stop","queue_time":1509797,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:56.536 [info] {"args":{"id":166498},"id":7079,"meta":{},"system_time":1776509096535916152,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:56.537 [debug] QUERY OK source="media_items" db=0.8ms idle=703.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 WHERE (m0."id" = ?) [166498] 10:44:56.537 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:56.539 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=705.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" = ?) [2] 10:44:56.540 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=706.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" = ?) [1] 10:44:56.541 [debug] QUERY OK source="media_items" db=1.0ms 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 [166498] 10:44:56.543 [debug] QUERY OK source="media_metadata" db=0.2ms queue=0.1ms idle=7.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 10:44:56.544 [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" = ?) [1] 10:44:56.545 [debug] QUERY OK source="settings" db=0.6ms idle=5.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 [] 10:44:56.546 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:56.547 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:44:56.548 [debug] QUERY OK source="settings" db=0.5ms 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 [] 10:44:56.549 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 10:44:56.549 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f2/7a/f27ad1a8babf7c0f6ac1e18ca2e6a484e73ed12228709ad218e1a95e3eb5b9b6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:44:59.545 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/47/b4/47b42ca816100c5c1d3eb2bb6aac647acfa98bd76cc602648b75e1f673746017.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:44:59.545 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:59.545 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:44:59.548 [info] {"args":{"id":166497},"id":7078,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5928833,"event":"job:stop","queue_time":2615835,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:59.555 [info] {"args":{"id":166494},"id":7080,"meta":{},"system_time":1776509099555443175,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:44:59.556 [debug] QUERY OK source="media_items" db=0.3ms idle=1723.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 WHERE (m0."id" = ?) [166494] 10:44:59.556 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:44:59.558 [debug] QUERY OK source="sources" db=0.8ms idle=1724.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" = ?) [2] 10:44:59.559 [debug] QUERY OK source="media_profiles" db=0.5ms idle=972.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" = ?) [1] 10:44:59.560 [debug] QUERY OK source="media_items" db=1.0ms 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 [166494] 10:44:59.565 [debug] QUERY OK source="media_metadata" db=2.2ms queue=0.1ms idle=7.3ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 10:44:59.565 [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" = ?) [1] 10:44:59.566 [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 [] 10:44:59.567 [debug] Running yt-dlp command for action: get_downloadable_status 10:44:59.570 [debug] QUERY OK source="settings" db=1.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 [] 10:44:59.571 [debug] QUERY OK source="settings" db=0.2ms 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 [] 10:44:59.571 [debug] QUERY OK source="settings" db=0.2ms queue=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 [] 10:44:59.572 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/53/8153416fb561f1cb5838dcb270f75cd1a69a066e97cfbb714ab971ae1a1e0e6e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:45:00.663 [info] {"source":"oban","duration":1264,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:45:02.437 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f2/7a/f27ad1a8babf7c0f6ac1e18ca2e6a484e73ed12228709ad218e1a95e3eb5b9b6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:45:02.437 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:02.438 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:02.440 [info] {"args":{"id":166498},"id":7079,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5902659,"event":"job:stop","queue_time":3533808,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:02.450 [info] {"args":{"id":166495},"id":7081,"meta":{},"system_time":1776509102450615879,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:02.452 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1618.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 WHERE (m0."id" = ?) [166495] 10:45:02.453 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:45:02.454 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=851.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" = ?) [2] 10:45:02.456 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms idle=622.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" = ?) [1] 10:45:02.458 [debug] QUERY OK source="media_items" db=1.2ms 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 [166495] 10:45:02.460 [debug] QUERY OK source="media_metadata" db=0.4ms idle=9.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 10:45:02.461 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 10:45:02.463 [debug] QUERY OK source="settings" db=1.1ms queue=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 [] 10:45:02.464 [debug] Running yt-dlp command for action: get_downloadable_status 10:45:02.469 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:45:02.470 [debug] QUERY OK source="settings" db=0.7ms 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 [] 10:45:02.476 [debug] QUERY OK source="settings" db=5.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 [] 10:45:02.477 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/90/bb/90bbb2de5f909be033b50204f251490be6e6bf9f4637a0b9573008b7868256c5.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:45:03.108 [info] {"source":"oban","duration":6191,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:45:05.705 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/53/8153416fb561f1cb5838dcb270f75cd1a69a066e97cfbb714ab971ae1a1e0e6e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:45:05.706 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:05.707 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:05.708 [info] {"args":{"id":166494},"id":7080,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6151741,"event":"job:stop","queue_time":6553716,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:08.577 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/90/bb/90bbb2de5f909be033b50204f251490be6e6bf9f4637a0b9573008b7868256c5.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 10:45:08.578 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:08.578 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 10:45:08.579 [info] {"args":{"id":166495},"id":7081,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6128276,"event":"job:stop","queue_time":9446932,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:33.113 [info] {"source":"oban","duration":3671,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:00.664 [info] {"source":"oban","duration":652,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:46:03.117 [info] {"source":"oban","duration":2557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:33.121 [info] {"source":"oban","duration":2881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:00.668 [info] {"source":"oban","duration":2076,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:47:03.127 [info] {"source":"oban","duration":4238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:33.133 [info] {"source":"oban","duration":4509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:00.670 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:48:03.138 [info] {"source":"oban","duration":4009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:33.143 [info] {"source":"oban","duration":3821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:00.672 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:49:03.148 [info] {"source":"oban","duration":3671,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:33.152 [info] {"source":"oban","duration":2906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:00.674 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:50:03.160 [info] {"source":"oban","duration":4097,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:33.163 [info] {"source":"oban","duration":2617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:00.676 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:51:03.168 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:33.171 [info] {"source":"oban","duration":2118,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:00.678 [info] {"source":"oban","duration":757,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:52:03.179 [info] {"source":"oban","duration":6756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:33.185 [info] {"source":"oban","duration":4228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:00.681 [info] {"source":"oban","duration":1603,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:53:03.189 [info] {"source":"oban","duration":2957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:33.194 [info] {"source":"oban","duration":3305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:00.684 [info] {"source":"oban","duration":868,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:54:03.199 [info] {"source":"oban","duration":3629,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:33.202 [info] {"source":"oban","duration":2067,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:00.685 [info] {"source":"oban","duration":660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:55:03.206 [info] {"source":"oban","duration":2835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:25.887 [info] GET /sources/1/sync_files_on_disk 10:55:25.890 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1028.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 [] 10:55:25.891 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1029.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 [] 10:55:25.891 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 10:55:25.892 [error] #PID<0.271714.0> running PinchflatWeb.Endpoint (connection #PID<0.271712.0>, stream id 2) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/sync_files_on_disk ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 33568}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271714.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduLu-GOXZA-ZcAFz4h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 33568}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 33568}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271714.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduLu-GOXZA-ZcAFz4h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, statu (truncated) 10:55:26.387 [info] GET /sources/1/media/131670/edit 10:55:26.387 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "131670", "source_id" => "1"} Pipelines: [:browser] 10:55:26.389 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=1527.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 WHERE (m0."id" = ?) [131670] 10:55:26.390 [debug] QUERY OK source="settings" db=0.6ms idle=1529.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 [] 10:55:26.391 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=944.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 [] 10:55:26.392 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=502.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 [] 10:55:26.396 [info] Sent 200 in 8ms 10:55:33.210 [info] {"source":"oban","duration":2179,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:42.315 [info] GET /sources/1/force_metadata_refresh 10:55:42.315 [info] GET /sources/2/media/44297/edit 10:55:42.317 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "44297", "source_id" => "2"} Pipelines: [:browser] 10:55:42.318 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=1454.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 [] 10:55:42.319 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=822.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 WHERE (m0."id" = ?) [44297] 10:55:42.319 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=456.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 [] 10:55:42.320 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 10:55:42.321 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=457.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 [] 10:55:42.322 [debug] QUERY OK source="settings" db=1.2ms idle=458.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 [] 10:55:42.326 [debug] QUERY OK source="settings" db=1.4ms queue=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 [] 10:55:42.321 [error] #PID<0.271720.0> running PinchflatWeb.Endpoint (connection #PID<0.271719.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271719.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37400}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271720.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduMsK6J188LpYACUaE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271719.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37400}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271719.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37400}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271720.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduMsK6J188LpYACUaE"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 10:55:42.333 [info] Sent 200 in 17ms 10:55:47.531 [info] GET /sources/1/edit 10:55:47.532 [info] GET /sources/1/force_redownload 10:55:47.531 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 10:55:47.535 [debug] QUERY OK source="sources" db=1.5ms idle=1671.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" = ?) [1] 10:55:47.536 [debug] QUERY OK source="settings" db=1.8ms queue=0.1ms idle=1671.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 [] 10:55:47.538 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.4ms idle=1673.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" [] 10:55:47.539 [debug] QUERY OK source="settings" db=1.7ms idle=1030.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 [] 10:55:47.539 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 10:55:47.540 [debug] QUERY OK source="settings" db=1.1ms idle=27.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 [] 10:55:47.541 [error] #PID<0.271726.0> running PinchflatWeb.Endpoint (connection #PID<0.271724.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/force_redownload ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271724.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37418}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271726.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduM_muYlaW4J4AFz6h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271724.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37418}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271724.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 37418}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271726.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduM_muYlaW4J4AFz6h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, (truncated) 10:55:47.545 [debug] QUERY OK source="settings" db=4.4ms decode=0.4ms idle=4.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 [] 10:55:47.547 [debug] QUERY OK source="settings" db=0.7ms 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 [] 10:55:47.551 [info] Sent 200 in 20ms 10:56:00.687 [info] {"source":"oban","duration":800,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:56:03.221 [info] {"source":"oban","duration":10360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:56:04.257 [info] GET /sources/1/force_index 10:56:04.258 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1390.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 [] 10:56:04.260 [debug] QUERY OK source="settings" db=1.3ms queue=0.2ms idle=1391.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 [] 10:56:04.261 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 10:56:04.262 [error] #PID<0.271730.0> running PinchflatWeb.Endpoint (connection #PID<0.271729.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/force_index ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271729.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46698}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271730.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduN96R3fiLossACUbE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271729.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46698}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271729.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46698}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271730.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduN96R3fiLossACUbE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, s (truncated) 10:56:33.227 [info] {"source":"oban","duration":4563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 10:57:00.689 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:57:03.238 [info] {"source":"oban","duration":8266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:07.564 [info] GET /sources/1 10:57:07.564 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"delete_files" => "true", "id" => "1"} Pipelines: [:browser] 10:57:07.566 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=1696.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" = ?) [1] 10:57:07.568 [debug] QUERY OK source="media_profiles" db=1.4ms idle=832.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" = ?) [1] 10:57:07.579 [debug] QUERY OK source="tasks" db=9.6ms queue=0.1ms idle=700.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 (?,?,?,?)) [1, "executing", "available", "scheduled", "retryable"] 10:57:07.580 [debug] QUERY OK source="oban_jobs" db=0.4ms idle=710.8ms 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" = ?) [6771] 10:57:07.581 [debug] QUERY OK source="settings" db=0.3ms idle=712.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 [] 10:57:07.583 [debug] QUERY OK source="settings" db=0.8ms idle=15.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 [] 10:57:07.586 [debug] QUERY OK source="settings" db=1.8ms 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 [] 10:57:07.592 [debug] QUERY OK source="sources" db=0.9ms idle=12.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" = ?) [1] 10:57:07.595 [debug] QUERY OK source="media_items" db=1.8ms 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 ((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")))) [1] 10:57:07.598 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=14.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 ? [1, 10, 0] 10:57:07.601 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 10:57:07.603 [debug] QUERY OK source="media_items" db=1.4ms idle=15.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 10:57:07.605 [debug] QUERY OK source="media_items" db=1.3ms idle=10.9ms 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 ? [1, 10, 0] 10:57:07.607 [debug] QUERY OK source="sources" db=0.3ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 10:57:07.609 [debug] QUERY OK source="media_items" db=0.5ms 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 ((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"))))) [1] 10:57:07.611 [debug] QUERY OK source="media_items" db=1.5ms idle=8.6ms 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 ? [1, 10, 0] 10:57:07.613 [info] Sent 200 in 49ms 10:57:14.317 [info] GET /media_profiles/1 10:57:14.317 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 10:57:14.318 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.4ms idle=1449.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" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 10:57:14.320 [debug] QUERY OK source="sources" db=0.4ms queue=0.5ms idle=1450.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."media_profile_id" = ?) ORDER BY s0."custom_name" [1] 10:57:14.322 [debug] QUERY OK source="settings" db=0.7ms queue=0.3ms idle=1452.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 [] 10:57:14.323 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=1453.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 [] 10:57:14.325 [debug] QUERY OK source="settings" db=0.9ms idle=576.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 [] 10:57:14.329 [info] Sent 200 in 12ms 10:57:33.241 [info] {"source":"oban","duration":2652,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:49.901 [info] GET /sources/1/media/5 10:57:49.902 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "5", "source_id" => "1"} Pipelines: [:browser] 10:57:49.904 [debug] QUERY OK source="media_items" db=0.7ms idle=1034.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 WHERE (m0."id" = ?) [5] 10:57:49.906 [debug] QUERY OK source="tasks" db=0.8ms queue=0.1ms idle=1036.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [5] 10:57:49.907 [debug] QUERY OK source="sources" db=1.3ms idle=42.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" = ?) [1] 10:57:49.909 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=40.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 [] 10:57:49.910 [debug] QUERY OK source="settings" db=0.5ms idle=41.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 [] 10:57:49.912 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:57:49.915 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 10:57:49.921 [info] Sent 200 in 20ms 10:58:00.691 [info] {"source":"oban","duration":683,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:58:03.245 [info] {"source":"oban","duration":2493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:27.927 [info] GET /sources/1/media/10 10:58:27.928 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "10", "source_id" => "1"} Pipelines: [:browser] 10:58:27.929 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=1059.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 WHERE (m0."id" = ?) [10] 10:58:27.933 [debug] QUERY OK source="sources" db=0.8ms idle=62.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" = ?) [1] 10:58:27.933 [debug] QUERY OK source="tasks" db=1.5ms queue=0.1ms idle=963.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [10] 10:58:27.935 [debug] QUERY OK source="settings" db=0.5ms idle=66.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 [] 10:58:27.937 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=67.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 [] 10:58:27.939 [debug] QUERY OK source="settings" db=0.3ms 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 [] 10:58:27.943 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 10:58:27.949 [info] Sent 200 in 22ms 10:58:33.248 [info] {"source":"oban","duration":1988,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:58.748 [info] GET /sources/1/media/28 10:58:58.749 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "28", "source_id" => "1"} Pipelines: [:browser] 10:58:58.751 [debug] QUERY OK source="media_items" db=0.7ms queue=0.3ms idle=1689.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 WHERE (m0."id" = ?) [28] 10:58:58.752 [debug] QUERY OK source="tasks" db=0.6ms idle=865.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [28] 10:58:58.753 [debug] QUERY OK source="sources" db=1.1ms idle=866.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" = ?) [1] 10:58:58.755 [debug] QUERY OK source="settings" db=0.6ms idle=868.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 [] 10:58:58.756 [debug] QUERY OK source="settings" db=0.2ms idle=693.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 [] 10:58:58.758 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 10:58:58.760 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 10:58:58.767 [info] Sent 200 in 18ms 10:59:00.695 [info] {"source":"oban","duration":2008,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:59:03.252 [info] {"source":"oban","duration":2207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:10.913 [info] GET /sources/1/media/12 10:59:10.914 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "12", "source_id" => "1"} Pipelines: [:browser] 10:59:10.915 [debug] QUERY OK source="media_items" db=0.5ms queue=0.3ms idle=1027.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 WHERE (m0."id" = ?) [12] 10:59:10.916 [debug] QUERY OK source="tasks" db=0.4ms queue=0.1ms idle=1029.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [12] 10:59:10.917 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1029.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" = ?) [1] 10:59:10.918 [debug] QUERY OK source="settings" db=0.5ms idle=823.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 [] 10:59:10.919 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=31.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 [] 10:59:10.921 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 10:59:10.922 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 10:59:10.927 [info] Sent 200 in 13ms 10:59:33.255 [info] {"source":"oban","duration":2325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:58.090 [info] GET /sources/1/media/63 10:59:58.091 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "63", "source_id" => "1"} Pipelines: [:browser] 10:59:58.092 [debug] QUERY OK source="media_items" db=0.5ms idle=1202.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 WHERE (m0."id" = ?) [63] 10:59:58.094 [debug] QUERY OK source="tasks" db=0.5ms idle=1204.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [63] 10:59:58.094 [debug] QUERY OK source="sources" db=0.6ms idle=1204.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" = ?) [1] 10:59:58.096 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1206.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 [] 10:59:58.097 [debug] QUERY OK source="settings" db=0.3ms idle=872.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 [] 10:59:58.098 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 10:59:58.101 [debug] QUERY OK source="media_profiles" db=0.5ms idle=5.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" = ?) [1] 10:59:58.107 [info] Sent 200 in 16ms 11:00:00.697 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:00:03.264 [info] {"source":"oban","duration":5336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:04.844 [info] GET /sources/1/media/44 11:00:04.845 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44", "source_id" => "1"} Pipelines: [:browser] 11:00:04.846 [debug] QUERY OK source="media_items" db=0.7ms idle=1581.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 WHERE (m0."id" = ?) [44] 11:00:04.849 [debug] QUERY OK source="tasks" db=1.4ms queue=0.1ms idle=956.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44] 11:00:04.849 [debug] QUERY OK source="sources" db=1.6ms idle=956.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" = ?) [1] 11:00:04.856 [debug] QUERY OK source="settings" db=1.6ms queue=0.3ms idle=962.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 [] 11:00:04.871 [debug] QUERY OK source="settings" db=11.0ms queue=3.9ms idle=592.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 [] 11:00:04.874 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=26.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 [] 11:00:04.876 [debug] QUERY OK source="media_profiles" db=0.4ms idle=26.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" = ?) [1] 11:00:04.880 [info] Sent 200 in 35ms 11:00:31.605 [info] GET /sources/1/media/13 11:00:31.605 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "13", "source_id" => "1"} Pipelines: [:browser] 11:00:31.607 [debug] QUERY OK source="media_items" db=0.9ms queue=0.2ms idle=1710.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 WHERE (m0."id" = ?) [13] 11:00:31.609 [debug] QUERY OK source="tasks" db=0.5ms queue=0.2ms idle=1712.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [13] 11:00:31.610 [debug] QUERY OK source="sources" db=1.3ms idle=1712.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" = ?) [1] 11:00:31.612 [debug] QUERY OK source="settings" db=1.1ms idle=1278.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 [] 11:00:31.613 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=278.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 [] 11:00:31.615 [debug] QUERY OK source="settings" db=0.6ms 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 [] 11:00:31.617 [debug] QUERY OK source="media_profiles" db=0.4ms idle=7.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" = ?) [1] 11:00:31.621 [info] Sent 200 in 15ms 11:00:33.270 [info] {"source":"oban","duration":4553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:42.791 [info] GET /sources/1/media/46 11:00:42.792 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "46", "source_id" => "1"} Pipelines: [:browser] 11:00:42.794 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=1895.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 WHERE (m0."id" = ?) [46] 11:00:42.796 [debug] QUERY OK source="tasks" db=1.3ms queue=0.1ms idle=1898.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [46] 11:00:42.797 [debug] QUERY OK source="sources" db=1.5ms queue=0.3ms idle=1898.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" = ?) [1] 11:00:42.800 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=1426.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 [] 11:00:42.801 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=426.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 [] 11:00:42.804 [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 [] 11:00:42.807 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 11:00:42.813 [info] Sent 200 in 22ms 11:01:00.700 [info] {"source":"oban","duration":783,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:01:03.281 [info] {"source":"oban","duration":9350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:33.285 [info] {"source":"oban","duration":2775,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:34.753 [info] GET /sources/1/media/13/edit 11:01:34.753 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "13", "source_id" => "1"} Pipelines: [:browser] 11:01:34.755 [debug] QUERY OK source="media_items" db=0.7ms idle=1468.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 WHERE (m0."id" = ?) [13] 11:01:34.756 [debug] QUERY OK source="settings" db=0.5ms idle=1233.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 [] 11:01:34.757 [debug] QUERY OK source="settings" db=0.6ms idle=856.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 [] 11:01:34.759 [debug] QUERY OK source="settings" db=0.8ms idle=857.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 [] 11:01:34.762 [info] Sent 200 in 8ms 11:02:00.704 [info] {"source":"oban","duration":665,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:02:03.291 [info] {"source":"oban","duration":3352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:06.710 [info] GET /sources/1/media/5/edit 11:02:06.711 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "5", "source_id" => "1"} Pipelines: [:browser] 11:02:06.715 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=1083.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 WHERE (m0."id" = ?) [5] 11:02:06.719 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=813.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 [] 11:02:06.721 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=815.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 [] 11:02:06.723 [debug] QUERY OK source="settings" db=0.5ms idle=817.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 [] 11:02:06.728 [info] Sent 200 in 17ms 11:02:32.465 [info] GET /sources/1/media/82/edit 11:02:32.465 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "82", "source_id" => "1"} Pipelines: [:browser] 11:02:32.466 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=757.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 WHERE (m0."id" = ?) [82] 11:02:32.467 [debug] QUERY OK source="settings" db=0.3ms idle=560.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 [] 11:02:32.468 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=561.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 [] 11:02:32.470 [debug] QUERY OK source="settings" db=0.2ms idle=563.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 [] 11:02:32.472 [info] Sent 200 in 7ms 11:02:33.293 [info] {"source":"oban","duration":1757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:43.757 [info] GET /sources/1/media/28/edit 11:02:43.758 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "28", "source_id" => "1"} Pipelines: [:browser] 11:02:43.759 [debug] QUERY OK source="media_items" db=0.6ms idle=1852.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 WHERE (m0."id" = ?) [28] 11:02:43.760 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=1022.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 [] 11:02:43.761 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=855.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 [] 11:02:43.763 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=856.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 [] 11:02:43.765 [info] Sent 200 in 8ms 11:03:00.707 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:03:03.298 [info] {"source":"oban","duration":3239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:26.915 [info] GET /sources/1/media/46/edit 11:03:26.915 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "46", "source_id" => "1"} Pipelines: [:browser] 11:03:26.917 [debug] QUERY OK source="media_items" db=0.8ms idle=42.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 WHERE (m0."id" = ?) [46] 11:03:26.919 [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 [] 11:03:26.920 [debug] QUERY OK source="settings" db=0.7ms idle=4.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 [] 11:03:26.921 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:03:26.926 [info] Sent 200 in 11ms 11:03:33.301 [info] {"source":"oban","duration":2267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:57.910 [info] GET /sources/1/media/63/edit 11:03:57.911 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "63", "source_id" => "1"} Pipelines: [:browser] 11:03:57.912 [debug] QUERY OK source="media_items" db=0.6ms idle=997.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 WHERE (m0."id" = ?) [63] 11:03:57.916 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1000.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 [] 11:03:57.917 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=1001.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 [] 11:03:57.920 [debug] QUERY OK source="settings" db=1.6ms idle=1003.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 [] 11:03:57.925 [info] Sent 200 in 15ms 11:04:00.711 [info] {"source":"oban","duration":805,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:04:03.305 [info] {"source":"oban","duration":4072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:05.797 [info] GET /sources/1/media/44/edit 11:04:05.798 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "44", "source_id" => "1"} Pipelines: [:browser] 11:04:05.799 [debug] QUERY OK source="media_items" db=1.0ms idle=1878.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 WHERE (m0."id" = ?) [44] 11:04:05.801 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1880.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 [] 11:04:05.802 [debug] QUERY OK source="settings" db=0.5ms idle=1822.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 [] 11:04:05.803 [debug] QUERY OK source="settings" db=0.4ms idle=882.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 [] 11:04:05.805 [info] Sent 200 in 7ms 11:04:33.309 [info] {"source":"oban","duration":2959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:47.217 [info] GET /sources/1/media/10/edit 11:04:47.217 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "10", "source_id" => "1"} Pipelines: [:browser] 11:04:47.219 [debug] QUERY OK source="media_items" db=0.4ms idle=296.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 WHERE (m0."id" = ?) [10] 11:04:47.220 [debug] QUERY OK source="settings" db=0.7ms idle=298.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 [] 11:04:47.222 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=299.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 [] 11:04:47.223 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=300.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 [] 11:04:47.226 [info] Sent 200 in 8ms 11:05:00.714 [info] {"source":"oban","duration":1550,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:05:03.315 [info] {"source":"oban","duration":4309,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:19.560 [info] GET /sources/new 11:05:19.560 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{"template_id" => "1"} Pipelines: [:browser] 11:05:19.563 [debug] QUERY OK source="sources" db=1.2ms queue=0.5ms idle=639.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" = ?) [1] 11:05:19.565 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.2ms idle=642.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" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 11:05:19.566 [debug] QUERY OK source="settings" db=0.4ms idle=643.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 [] 11:05:19.568 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=645.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 [] 11:05:19.569 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=338.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 [] 11:05:19.570 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 11:05:19.572 [debug] QUERY OK source="settings" db=0.5ms 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 [] 11:05:19.577 [info] Sent 200 in 16ms 11:05:33.320 [info] {"source":"oban","duration":3613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:35.714 [info] GET /sources/1/media/12/edit 11:05:35.715 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "12", "source_id" => "1"} Pipelines: [:browser] 11:05:35.716 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=791.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 WHERE (m0."id" = ?) [12] 11:05:35.718 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=793.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 [] 11:05:35.718 [debug] QUERY OK source="settings" db=0.4ms idle=794.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 [] 11:05:35.720 [debug] QUERY OK source="settings" db=0.2ms idle=795.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 [] 11:05:35.722 [info] Sent 200 in 8ms 11:05:47.221 [info] GET /sources/1/force_download_pending 11:05:47.224 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=915.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 [] 11:05:47.224 [debug] QUERY OK source="settings" db=0.4ms idle=300.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 [] 11:05:47.225 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:05:47.226 [error] #PID<0.271849.0> running PinchflatWeb.Endpoint (connection #PID<0.271848.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/force_download_pending ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271848.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48834}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271849.0>, params: %{}, path_info: ["sources", "1", "force_download_pending"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduv5nx_PhGVdwACUpk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271848.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48834}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271848.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48834}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271849.0>, params: %{}, path_info: ["sources", "1", "force_download_pending"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKduv5nx_PhGVdwACUpk"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 11:06:00.716 [info] {"source":"oban","duration":841,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:06:03.324 [info] {"source":"oban","duration":2842,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:33.328 [info] {"source":"oban","duration":2582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:44.230 [info] GET /sources/1/media/74622/edit 11:06:44.230 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "74622", "source_id" => "1"} Pipelines: [:browser] 11:06:44.232 [debug] QUERY OK source="media_items" db=1.4ms idle=1303.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 WHERE (m0."id" = ?) [74622] 11:06:44.235 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=1305.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 [] 11:06:44.236 [debug] QUERY OK source="settings" db=0.7ms idle=1307.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 [] 11:06:44.238 [debug] QUERY OK source="settings" db=0.4ms idle=1309.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 [] 11:06:44.242 [info] Sent 200 in 12ms 11:07:00.719 [info] {"source":"oban","duration":808,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:07:01.396 [info] GET /sources/2/media/44297/force_download 11:07:01.398 [debug] QUERY OK source="settings" db=0.5ms idle=1469.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 [] 11:07:01.398 [debug] QUERY OK source="settings" db=0.3ms idle=1470.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 [] 11:07:01.399 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:07:01.402 [error] #PID<0.271860.0> running PinchflatWeb.Endpoint (connection #PID<0.271859.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/2/media/44297/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/44297/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271859.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44297/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 56514}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271860.0>, params: %{}, path_info: ["sources", "2", "media", "44297", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/44297/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdu0N8iFkBRO-IACUsk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271859.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44297/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 56514}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/44297/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271859.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44297/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 56514}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271860.0>, params: %{}, path_info: ["sources", "2", "media", "44297", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/44297/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdu0N8iFkBRO-IACUsk"} ], scheme: :http, (truncated) 11:07:03.331 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:07:32.414 [info] GET /sources/2/media/44297 11:07:32.415 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44297", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 11:07:32.417 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=1487.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 WHERE (m0."id" = ?) [44297] 11:07:32.418 [debug] QUERY OK source="tasks" db=0.4ms queue=0.1ms idle=1488.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44297] 11:07:32.419 [debug] QUERY OK source="sources" db=1.3ms idle=1489.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" = ?) [2] 11:07:32.421 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=800.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 [] 11:07:32.421 [debug] QUERY OK source="settings" db=0.5ms idle=492.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 [] 11:07:32.423 [debug] QUERY OK source="settings" db=0.4ms idle=6.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 [] 11:07:32.425 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:07:32.429 [info] Sent 200 in 14ms 11:07:33.334 [info] {"source":"oban","duration":2655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:00.721 [info] {"source":"oban","duration":1000,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:08:03.339 [info] {"source":"oban","duration":3325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:08.379 [info] GET /media/2b9733b1-c472-403b-8bd8-ef364dfe49f3/stream 11:08:08.379 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "2b9733b1-c472-403b-8bd8-ef364dfe49f3"} Pipelines: [:maybe_basic_auth] 11:08:08.381 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=1450.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 WHERE (m0."uuid" = ?) ["2b9733b1-c472-403b-8bd8-ef364dfe49f3"] 11:08:08.382 [debug] Invalid range request for media item: 2b9733b1-c472-403b-8bd8-ef364dfe49f3 - serving full file 11:08:08.382 [info] Sent 200 in 3ms 11:08:29.294 [info] GET /media_profiles/new 11:08:29.295 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.new/2 Parameters: %{} Pipelines: [:browser] 11:08:29.297 [debug] QUERY OK source="settings" db=0.5ms idle=1366.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 [] 11:08:29.301 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1370.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 [] 11:08:29.303 [debug] QUERY OK source="settings" db=0.9ms idle=1371.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 [] 11:08:29.305 [debug] QUERY OK source="settings" db=0.6ms idle=1374.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 [] 11:08:29.309 [debug] QUERY OK source="settings" db=2.0ms queue=0.1ms idle=521.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 [] 11:08:29.314 [info] Sent 200 in 19ms 11:08:33.349 [info] {"source":"oban","duration":3487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:00.724 [info] {"source":"oban","duration":2121,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:09:03.353 [info] {"source":"oban","duration":2549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:33.357 [info] {"source":"oban","duration":2711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:00.726 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:10:03.361 [info] {"source":"oban","duration":3823,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:33.366 [info] {"source":"oban","duration":3683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:00.728 [info] {"source":"oban","duration":1255,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:11:03.370 [info] {"source":"oban","duration":2371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:33.374 [info] {"source":"oban","duration":2419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:00.731 [info] {"source":"oban","duration":757,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:12:03.378 [info] {"source":"oban","duration":2416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:26.330 [info] GET /media_profiles/1/edit 11:12:26.330 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 11:12:26.332 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms idle=1375.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 WHERE (m0."id" = ?) [1] 11:12:26.336 [debug] QUERY OK source="settings" db=1.3ms queue=0.2ms idle=1378.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 [] 11:12:26.337 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=1380.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 [] 11:12:26.339 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=834.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 [] 11:12:26.343 [info] Sent 200 in 13ms 11:12:33.383 [info] {"source":"oban","duration":4265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:00.735 [info] {"source":"oban","duration":2885,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:13:03.388 [info] {"source":"oban","duration":4590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:33.392 [info] {"source":"oban","duration":2589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:00.737 [info] {"source":"oban","duration":584,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:14:03.397 [info] {"source":"oban","duration":3239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:33.401 [info] {"source":"oban","duration":3591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:53.982 [info] {"args":{"id":2},"id":7082,"meta":{},"system_time":1776510893981478555,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:14:53.983 [debug] QUERY OK source="sources" db=0.9ms idle=1025.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] 11:14:53.985 [debug] QUERY OK source="settings" db=0.8ms idle=1017.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 [] 11:14:53.987 [debug] QUERY OK source="media_items" db=1.3ms idle=28.8ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 11:14:53.989 [debug] QUERY OK source="media_items" db=1.8ms idle=13.9ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 11:14:53.991 [debug] QUERY OK source="media_profiles" db=0.8ms queue=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" = ?) [1] 11:14:53.993 [debug] QUERY OK source="settings" db=0.5ms 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 [] 11:14:53.995 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 11:14:53.996 [debug] Current batch of media processed. Will check again in 1000ms 11:14:53.996 [debug] QUERY OK source="settings" db=0.3ms idle=11.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 [] 11:14:53.997 [debug] QUERY OK source="settings" db=0.3ms 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 [] 11:14:53.998 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:14:53.999 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/dc/a9dc91ef95e20bd7ddd3e7774a3bb25a969c17f8c3f5c8a02638e5d20389b9e9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:14:54.996 [debug] Current batch of media processed. Will check again in 1000ms 11:14:55.997 [debug] Current batch of media processed. Will check again in 1000ms 11:14:56.999 [debug] Current batch of media processed. Will check again in 1000ms 11:14:57.999 [debug] Current batch of media processed. Will check again in 1000ms 11:14:59.001 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 11:14:59.002 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1045.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 (?)) [2] 11:14:59.005 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=1046.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] 11:14:59.007 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1049.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 11:14:59.017 [debug] QUERY OK source="media_items" db=6.1ms idle=1016.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "46552eff-22b7-46e2-b8fb-d71e008ff1c9", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 11:14:59Z], ~U[2026-04-18 11:14:59Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 11:14:59.035 [debug] QUERY OK source="sources" db=17.5ms queue=0.1ms idle=23.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" = ?) [2] 11:14:59.040 [debug] QUERY OK source="media_profiles" db=4.5ms queue=0.1ms idle=33.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" = ?) [1] 11:14:59.043 [debug] QUERY OK source="media_items" db=1.9ms idle=36.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 [399] 11:14:59.043 [debug] Current batch of media processed. Will check again in 1000ms 11:15:00.047 [debug] Current batch of media processed. Will check again in 1000ms 11:15:00.739 [info] {"source":"oban","duration":777,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:15:01.048 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 11:15:01.050 [debug] QUERY OK source="sources" db=0.8ms queue=0.4ms idle=309.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 (?)) [2] 11:15:01.052 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=92.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" = ?) [2] 11:15:01.053 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=94.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 11:15:01.057 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=96.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "a2c31b6f-bf9e-4d21-9f92-e572794cbad0", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 11:15:01Z], ~U[2026-04-18 11:15:01Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 11:15:01.059 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=58.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" = ?) [2] 11:15:01.060 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 11:15:01.062 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms 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 [401] 11:15:01.062 [debug] Current batch of media processed. Will check again in 1000ms 11:15:02.066 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 11:15:02.071 [debug] QUERY OK source="sources" db=4.3ms queue=0.3ms idle=1009.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 (?)) [2] 11:15:02.073 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1013.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" = ?) [2] 11:15:02.080 [debug] QUERY OK source="media_items" db=5.5ms queue=0.2ms idle=1014.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 11:15:02.097 [debug] QUERY OK source="media_items" db=13.8ms queue=0.1ms idle=1019.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "71adb8d0-1c43-4a0b-9eed-c4ce46ab0477", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 11:15:02Z], ~U[2026-04-18 11:15:02Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 11:15:02.100 [debug] QUERY OK source="sources" db=1.9ms queue=0.2ms idle=89.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" = ?) [2] 11:15:02.102 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.3ms idle=29.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" = ?) [1] 11:15:02.106 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=29.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 [402] 11:15:02.107 [debug] Current batch of media processed. Will check again in 1000ms 11:15:03.110 [debug] Current batch of media processed. Will check again in 1000ms 11:15:03.407 [info] {"source":"oban","duration":4750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:04.111 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 11:15:04.113 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=704.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 (?)) [2] 11:15:04.116 [debug] QUERY OK source="sources" db=1.8ms queue=0.8ms idle=155.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" = ?) [2] 11:15:04.118 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=159.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 11:15:04.124 [debug] QUERY OK source="media_items" db=4.4ms idle=161.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "01bc79d2-e526-41aa-be37-f057c5ffbd14", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 11:15:04Z], ~U[2026-04-18 11:15:04Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 11:15:04.126 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=112.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" = ?) [2] 11:15:04.129 [debug] QUERY OK source="media_profiles" db=2.4ms 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" = ?) [1] 11:15:04.133 [debug] QUERY OK source="media_items" db=3.2ms 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 [403] 11:15:04.133 [debug] Current batch of media processed. Will check again in 1000ms 11:15:05.136 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 11:15:05.138 [debug] QUERY OK source="sources" db=1.3ms idle=1012.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 (?)) [2] 11:15:05.139 [debug] QUERY OK source="sources" db=0.7ms idle=1012.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] 11:15:05.141 [debug] QUERY OK source="media_items" db=1.0ms idle=1010.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 11:15:05.146 [debug] QUERY OK source="media_items" db=3.7ms idle=1008.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "2e491107-7147-4877-bd82-598a916e8a3b", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 11:15:05Z], ~U[2026-04-18 11:15:05Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 11:15:05.147 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 11:15:05.148 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:15:05.150 [debug] QUERY OK source="media_items" db=0.8ms 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 [404] 11:15:05.150 [debug] Current batch of media processed. Will check again in 1000ms 11:15:06.151 [debug] Current batch of media processed. Will check again in 1000ms 11:15:07.152 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 11:15:07.154 [debug] QUERY OK source="sources" db=1.1ms queue=0.4ms 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 (?)) [2] 11:15:07.155 [debug] QUERY OK source="sources" db=0.5ms idle=196.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" = ?) [2] 11:15:07.156 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=197.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 11:15:07.158 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=199.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "95300065-ac6b-45b7-a794-a05aa967b229", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 11:15:07Z], ~U[2026-04-18 11:15:07Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 11:15:07.159 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:07.161 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.3ms 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" = ?) [1] 11:15:07.162 [debug] QUERY OK source="media_items" db=0.6ms 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 [405] 11:15:07.162 [debug] Current batch of media processed. Will check again in 1000ms 11:15:08.164 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 11:15:08.166 [debug] QUERY OK source="sources" db=0.5ms 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 (?)) [2] 11:15:08.167 [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" = ?) [2] 11:15:08.168 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1006.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 11:15:08.172 [debug] QUERY OK source="media_items" db=2.5ms idle=1006.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "854de840-8ddb-4202-81b2-6ed75544935a", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 11:15:08Z], ~U[2026-04-18 11:15:08Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 11:15:08.173 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=144.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" = ?) [2] 11:15:08.174 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:15:08.175 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [412] 11:15:08.176 [debug] Current batch of media processed. Will check again in 1000ms 11:15:09.176 [debug] Current batch of media processed. Will check again in 1000ms 11:15:10.178 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 11:15:10.180 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=221.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 (?)) [2] 11:15:10.182 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=223.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] 11:15:10.183 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=224.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 11:15:10.187 [debug] QUERY OK source="media_items" db=2.4ms queue=0.2ms idle=226.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "b2c582f7-0a37-4033-9f1e-6eac689119b4", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 11:15:10Z], ~U[2026-04-18 11:15:10Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 11:15:10.189 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=155.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" = ?) [2] 11:15:10.190 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:15:10.191 [debug] QUERY OK source="media_items" db=0.5ms 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 [4285] 11:15:10.191 [debug] Current batch of media processed. Will check again in 1000ms 11:15:11.193 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 11:15:11.194 [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" IN (?)) [2] 11:15:11.195 [debug] Current batch of media processed. Will check again in 1000ms 11:15:12.196 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 11:15:12.198 [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" IN (?)) [2] 11:15:12.199 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=240.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] 11:15:12.200 [debug] QUERY OK source="media_items" db=0.5ms idle=241.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 11:15:12.216 [debug] QUERY OK source="media_items" db=14.8ms idle=242.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "5f4e8eaa-bf56-4b90-8ce5-c749e59f0427", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 11:15:12Z], ~U[2026-04-18 11:15:12Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 11:15:12.217 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=178.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" = ?) [2] 11:15:12.217 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 11:15:12.218 [debug] QUERY OK source="media_items" db=0.5ms 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 [6474] 11:15:12.218 [debug] Current batch of media processed. Will check again in 1000ms 11:15:13.220 [debug] Current batch of media processed. Will check again in 1000ms 11:15:14.226 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 11:15:14.230 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=269.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 (?)) [2] 11:15:14.234 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=273.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" = ?) [2] 11:15:14.236 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=276.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 11:15:14.239 [debug] QUERY OK source="media_items" db=1.7ms idle=278.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "cab22288-c907-40da-993b-e38b5c29123b", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 11:15:14Z], ~U[2026-04-18 11:15:14Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 11:15:14.241 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=193.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" = ?) [2] 11:15:14.244 [debug] QUERY OK source="media_profiles" db=2.6ms queue=0.1ms 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" = ?) [1] 11:15:14.247 [debug] QUERY OK source="media_items" db=1.3ms 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 [13474] 11:15:14.247 [debug] Current batch of media processed. Will check again in 1000ms 11:15:15.250 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 11:15:15.252 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1012.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 (?)) [2] 11:15:15.253 [debug] QUERY OK source="sources" db=0.4ms idle=1011.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" = ?) [2] 11:15:15.255 [debug] QUERY OK source="media_items" db=0.7ms idle=1009.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 11:15:15.260 [debug] QUERY OK source="media_items" db=3.8ms idle=1008.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "a1440d0a-3050-43f1-9480-e040c0b41382", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 11:15:15Z], ~U[2026-04-18 11:15:15Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 11:15:15.261 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=212.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" = ?) [2] 11:15:15.262 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 11:15:15.263 [debug] QUERY OK source="media_items" db=0.7ms 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 [26978] 11:15:15.264 [debug] Current batch of media processed. Will check again in 1000ms 11:15:16.264 [debug] Current batch of media processed. Will check again in 1000ms 11:15:17.267 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 11:15:17.269 [debug] QUERY OK source="sources" db=1.1ms queue=0.3ms idle=310.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 (?)) [2] 11:15:17.272 [debug] QUERY OK source="sources" db=1.3ms queue=0.3ms idle=312.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" = ?) [2] 11:15:17.276 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms idle=315.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 11:15:17.283 [debug] QUERY OK source="media_items" db=3.5ms idle=320.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "f23e9ff2-6232-435e-a557-6336fafeef69", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 11:15:17Z], ~U[2026-04-18 11:15:17Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 11:15:17.285 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=230.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" = ?) [2] 11:15:17.286 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 11:15:17.288 [debug] QUERY OK source="media_items" db=1.0ms 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 [27319] 11:15:17.288 [debug] Current batch of media processed. Will check again in 1000ms 11:15:18.291 [debug] Current batch of media processed. Will check again in 1000ms 11:15:19.292 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 11:15:19.294 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=334.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 (?)) [2] 11:15:19.295 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=336.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" = ?) [2] 11:15:19.297 [debug] QUERY OK source="media_items" db=0.9ms idle=338.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 11:15:19.300 [debug] QUERY OK source="media_items" db=1.8ms idle=340.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "7f455b41-8414-46c3-8419-a05ac6e55151", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 11:15:19Z], ~U[2026-04-18 11:15:19Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 11:15:19.301 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=238.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" = ?) [2] 11:15:19.302 [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" = ?) [1] 11:15:19.303 [debug] QUERY OK source="media_items" db=0.6ms idle=7.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 [32172] 11:15:19.304 [debug] Current batch of media processed. Will check again in 1000ms 11:15:20.305 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 11:15:20.306 [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 (?)) [2] 11:15:20.307 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 11:15:20.308 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=1005.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 11:15:20.311 [debug] QUERY OK source="media_items" db=1.5ms idle=1005.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "87f3262a-1134-446b-a951-38ee42ce9b47", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 11:15:20Z], ~U[2026-04-18 11:15:20Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 11:15:20.312 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=247.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" = ?) [2] 11:15:20.312 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=5.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" = ?) [1] 11:15:20.314 [debug] QUERY OK source="media_items" db=0.5ms 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 [44297] 11:15:20.314 [debug] Current batch of media processed. Will check again in 1000ms 11:15:21.315 [debug] Current batch of media processed. Will check again in 1000ms 11:15:22.316 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 11:15:22.317 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=358.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 (?)) [2] 11:15:22.318 [debug] QUERY OK source="sources" db=0.4ms idle=360.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] 11:15:22.319 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=361.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 11:15:22.322 [debug] QUERY OK source="media_items" db=1.7ms idle=362.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "9d41e2c8-ef67-4376-9781-ea716e0e02da", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 11:15:22Z], ~U[2026-04-18 11:15:22Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 11:15:22.323 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=254.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" = ?) [2] 11:15:22.324 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 11:15:22.326 [debug] QUERY OK source="media_items" db=0.5ms 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 [44504] 11:15:22.326 [debug] Current batch of media processed. Will check again in 1000ms 11:15:23.327 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 11:15:23.330 [debug] QUERY OK source="sources" db=0.8ms queue=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 (?)) [2] 11:15:23.331 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 11:15:23.332 [debug] QUERY OK source="media_items" db=0.5ms idle=1006.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 11:15:23.336 [debug] QUERY OK source="media_items" db=3.0ms idle=1006.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "0a5e84cd-33c7-4a3d-aa2a-b64ebc74a9e6", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 11:15:23Z], ~U[2026-04-18 11:15:23Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 11:15:23.337 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 11:15:23.338 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:15:23.340 [debug] QUERY OK source="media_items" db=0.7ms 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 [56737] 11:15:23.340 [debug] Current batch of media processed. Will check again in 1000ms 11:15:24.342 [debug] Current batch of media processed. Will check again in 1000ms 11:15:25.343 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 11:15:25.346 [debug] QUERY OK source="sources" db=0.7ms queue=1.5ms idle=385.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 (?)) [2] 11:15:25.348 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=388.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" = ?) [2] 11:15:25.350 [debug] QUERY OK source="media_items" db=1.5ms idle=390.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 11:15:25.353 [debug] QUERY OK source="media_items" db=2.3ms idle=392.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "cc7979f6-4803-4b7c-b3f2-0746591f2e67", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 11:15:25Z], ~U[2026-04-18 11:15:25Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 11:15:25.355 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms 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" = ?) [2] 11:15:25.357 [debug] QUERY OK source="media_profiles" db=0.9ms queue=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" = ?) [1] 11:15:25.359 [debug] QUERY OK source="media_items" db=1.4ms 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 [134115] 11:15:25.359 [debug] Current batch of media processed. Will check again in 1000ms 11:15:26.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 11:15:26.363 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1009.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 (?)) [2] 11:15:26.365 [debug] QUERY OK source="sources" db=1.2ms 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" = ?) [2] 11:15:26.367 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=1008.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 11:15:26.372 [debug] QUERY OK source="media_items" db=3.2ms idle=1008.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "65653a88-04cc-43cd-a33c-dd2576003e42", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 11:15:26Z], ~U[2026-04-18 11:15:26Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 11:15:26.373 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=296.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" = ?) [2] 11:15:26.374 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 11:15:26.375 [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 [166494] 11:15:26.375 [info] Kicking off download for media item #166494 (HcodxmdesfY) 11:15:26.379 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=5.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7083, 166494, ~U[2026-04-18 11:15:26Z], ~U[2026-04-18 11:15:26Z]] 11:15:26.380 [debug] Current batch of media processed. Will check again in 1000ms 11:15:26.387 [info] {"args":{"id":166494},"id":7083,"meta":{},"system_time":1776510926386683949,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:26.388 [debug] QUERY OK source="media_items" db=0.4ms 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 WHERE (m0."id" = ?) [166494] 11:15:26.388 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:26.389 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 11:15:26.390 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 11:15:26.391 [debug] QUERY OK source="media_items" db=0.7ms 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 [166494] 11:15:26.393 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 11:15:26.393 [debug] QUERY OK source="media_profiles" db=0.2ms 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" = ?) [1] 11:15:26.394 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 11:15:26.394 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:26.397 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=6.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 [] 11:15:26.398 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:15:26.398 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 11:15:26.399 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6e/99/6e99e822e5484075c6b0aa8b5054ef7d5f0649d0c8538b92c0e3e449c747e023.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:27.381 [debug] Current batch of media processed. Will check again in 1000ms 11:15:28.385 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 11:15:28.388 [debug] QUERY OK source="sources" db=2.0ms queue=0.2ms idle=428.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 (?)) [2] 11:15:28.394 [debug] QUERY OK source="sources" db=3.4ms queue=0.1ms 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" = ?) [2] 11:15:28.398 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=437.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 11:15:28.404 [debug] QUERY OK source="media_items" db=5.1ms idle=441.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "e9853b9d-4d12-47d5-a607-105e301dccff", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 11:15:28Z], ~U[2026-04-18 11:15:28Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 11:15:28.413 [debug] QUERY OK source="sources" db=8.2ms idle=322.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" = ?) [2] 11:15:28.418 [debug] QUERY OK source="media_profiles" db=4.3ms queue=0.1ms idle=25.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" = ?) [1] 11:15:28.423 [debug] QUERY OK source="media_items" db=4.4ms idle=24.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 [166495] 11:15:28.423 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 11:15:28.435 [debug] QUERY OK source="tasks" db=2.5ms idle=19.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7084, 166495, ~U[2026-04-18 11:15:28Z], ~U[2026-04-18 11:15:28Z]] 11:15:28.436 [debug] Current batch of media processed. Will check again in 1000ms 11:15:28.442 [info] {"args":{"id":166495},"id":7084,"meta":{},"system_time":1776510928442625668,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:28.444 [debug] QUERY OK source="media_items" db=0.8ms 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 WHERE (m0."id" = ?) [166495] 11:15:28.444 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:28.445 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 11:15:28.446 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:15:28.447 [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 [166495] 11:15:28.451 [debug] QUERY OK source="media_metadata" db=0.6ms queue=0.1ms idle=8.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 11:15:28.453 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 11:15:28.454 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 11:15:28.456 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:28.458 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:15:28.460 [debug] QUERY OK source="settings" db=1.1ms queue=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 [] 11:15:28.461 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms 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 [] 11:15:28.462 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/21/bd/21bde00173cac62b55d4be3143de254974fd2c4e5e676f2e32099d183aeab9b9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:29.437 [debug] Current batch of media processed. Will check again in 1000ms 11:15:30.440 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 11:15:30.442 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=482.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 (?)) [2] 11:15:30.444 [debug] QUERY OK source="sources" db=1.1ms idle=484.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" = ?) [2] 11:15:30.445 [debug] QUERY OK source="media_items" db=0.9ms idle=486.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 11:15:30.449 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=488.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "582efff7-9be6-4ad5-b0a6-2ab8246e0c7b", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 11:15:30Z], ~U[2026-04-18 11:15:30Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 11:15:30.451 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=358.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" = ?) [2] 11:15:30.452 [debug] QUERY OK source="media_profiles" db=1.0ms queue=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" = ?) [1] 11:15:30.455 [debug] QUERY OK source="media_items" db=1.3ms 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 [166496] 11:15:30.455 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 11:15:30.461 [debug] QUERY OK source="tasks" db=1.2ms queue=0.3ms idle=8.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7085, 166496, ~U[2026-04-18 11:15:30Z], ~U[2026-04-18 11:15:30Z]] 11:15:30.462 [debug] Current batch of media processed. Will check again in 1000ms 11:15:30.519 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6e/99/6e99e822e5484075c6b0aa8b5054ef7d5f0649d0c8538b92c0e3e449c747e023.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:30.520 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:30.521 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:30.523 [info] {"args":{"id":166494},"id":7083,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4135144,"event":"job:stop","queue_time":384846,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:30.534 [info] {"args":{"id":166496},"id":7085,"meta":{},"system_time":1776510930534191478,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:30.536 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=76.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 WHERE (m0."id" = ?) [166496] 11:15:30.537 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:30.539 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=78.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" = ?) [2] 11:15:30.541 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.8ms idle=78.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" = ?) [1] 11:15:30.543 [debug] QUERY OK source="media_items" db=1.3ms 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 [166496] 11:15:30.546 [debug] QUERY OK source="media_metadata" db=0.4ms idle=12.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 11:15:30.548 [debug] QUERY OK source="media_profiles" db=1.8ms 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" = ?) [1] 11:15:30.550 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms 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 [] 11:15:30.552 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:30.557 [debug] QUERY OK source="settings" db=2.4ms 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 [] 11:15:30.559 [debug] QUERY OK source="settings" db=0.8ms queue=0.2ms idle=14.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 [] 11:15:30.560 [debug] QUERY OK source="settings" db=0.5ms idle=13.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 [] 11:15:30.561 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/47/52/4752d9fc390bc4943d3ab796429898559cb0a3f0d893c4b9f17c3ded5b6c466e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:31.464 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 11:15:31.465 [debug] QUERY OK source="sources" db=0.9ms idle=914.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 (?)) [2] 11:15:31.467 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=908.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] 11:15:31.468 [debug] QUERY OK source="media_items" db=0.3ms queue=0.3ms idle=907.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 11:15:31.471 [debug] QUERY OK source="media_items" db=2.0ms idle=908.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "0280a899-5396-41b6-890c-19fc6397b80c", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 11:15:31Z], ~U[2026-04-18 11:15:31Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 11:15:31.473 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=377.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" = ?) [2] 11:15:31.475 [debug] QUERY OK source="media_profiles" db=1.2ms 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" = ?) [1] 11:15:31.477 [debug] QUERY OK source="media_items" db=1.4ms 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 [166497] 11:15:31.477 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 11:15:31.484 [debug] QUERY OK source="tasks" db=1.2ms queue=0.1ms idle=8.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7086, 166497, ~U[2026-04-18 11:15:31Z], ~U[2026-04-18 11:15:31Z]] 11:15:31.485 [debug] Current batch of media processed. Will check again in 1000ms 11:15:32.311 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/21/bd/21bde00173cac62b55d4be3143de254974fd2c4e5e676f2e32099d183aeab9b9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:32.311 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:32.311 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:32.312 [info] {"args":{"id":166495},"id":7084,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3869236,"event":"job:stop","queue_time":440846,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:32.320 [info] {"args":{"id":166497},"id":7086,"meta":{},"system_time":1776510932320274859,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:32.321 [debug] QUERY OK source="media_items" db=0.7ms idle=838.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 WHERE (m0."id" = ?) [166497] 11:15:32.322 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:32.322 [debug] QUERY OK source="sources" db=0.3ms idle=838.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" = ?) [2] 11:15:32.323 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=226.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" = ?) [1] 11:15:32.324 [debug] QUERY OK source="media_items" db=0.5ms 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 [166497] 11:15:32.326 [debug] QUERY OK source="media_metadata" db=0.3ms idle=5.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 11:15:32.327 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 11:15:32.328 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 11:15:32.328 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:32.330 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:15:32.331 [debug] QUERY OK source="settings" db=0.3ms idle=6.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 [] 11:15:32.332 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=5.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 [] 11:15:32.332 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/d9/6ad90c00c3ff8f8545d485ca09a7701a1f92ed70d966535848680dbba223536a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:32.486 [debug] Current batch of media processed. Will check again in 1000ms 11:15:32.798 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/dc/a9dc91ef95e20bd7ddd3e7774a3bb25a969c17f8c3f5c8a02638e5d20389b9e9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 11:15:32.803 [debug] Gracefully stopping file follower 11:15:32.804 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=475.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 (?)) [2] 11:15:32.805 [debug] QUERY OK source="sources" db=0.7ms idle=476.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] 11:15:32.806 [debug] QUERY OK source="media_items" db=0.5ms idle=475.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 11:15:32.810 [debug] QUERY OK source="media_items" db=2.2ms idle=476.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "01e522ef-d7bf-4170-ba40-428b45a713e8", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 11:15:32.811 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=478.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] 11:15:32.812 [debug] QUERY OK source="media_items" db=0.6ms queue=0.2ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 11:15:32.814 [debug] QUERY OK source="media_items" db=1.5ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "209fa4bf-5e99-41a7-8001-ee1eb95b9bc1", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 11:15:32.816 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.817 [debug] QUERY OK source="media_items" db=0.5ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 11:15:32.820 [debug] QUERY OK source="media_items" db=2.2ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "3e9bb732-57c4-4d11-86bd-ed52c7250537", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 11:15:32.821 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=8.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] 11:15:32.822 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=7.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 11:15:32.828 [debug] QUERY OK source="media_items" db=5.0ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "c19e5bea-95ba-4cc7-8d5f-9103faa1cf9d", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 11:15:32.830 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" = ?) [2] 11:15:32.831 [debug] QUERY OK source="media_items" db=1.1ms idle=10.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 11:15:32.834 [debug] QUERY OK source="media_items" db=1.3ms idle=10.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "f81a1770-b621-4342-8dc1-a9b1339262d7", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 11:15:32.835 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.836 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 11:15:32.838 [debug] QUERY OK source="media_items" db=1.0ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "8b31fc6f-1902-4dee-8420-7a72a6cb1af8", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 11:15:32.839 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.840 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=6.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 11:15:32.843 [debug] QUERY OK source="media_items" db=1.7ms idle=5.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "5b5e0e59-4f62-4334-990e-d7e682aad971", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 11:15:32.845 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.845 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 11:15:32.848 [debug] QUERY OK source="media_items" db=2.0ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "b1a63047-101e-44da-b35a-4444d383b2d2", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 11:15:32.850 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.851 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 11:15:32.855 [debug] QUERY OK source="media_items" db=2.1ms queue=0.6ms idle=7.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "6b784841-a421-46c0-8c5e-0f6aa7dde0dc", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 11:15:32.857 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=10.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] 11:15:32.858 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=9.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 11:15:32.861 [debug] QUERY OK source="media_items" db=1.7ms idle=8.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "27a7afcb-ffb7-4b04-b737-a9f534acd2d3", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 11:15:32.862 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [2] 11:15:32.863 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 11:15:32.866 [debug] QUERY OK source="media_items" db=2.2ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "ad7eb670-d4a7-489a-9bb4-7529b4814675", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 11:15:32.868 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.869 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 11:15:32.873 [debug] QUERY OK source="media_items" db=2.2ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "e4a58d7f-1913-4802-9c0a-099b33b8815e", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 11:15:32.874 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=10.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] 11:15:32.875 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 11:15:32.878 [debug] QUERY OK source="media_items" db=2.0ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "012a462f-ed1f-40a7-9085-4d0b1e7f05f1", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 11:15:32.880 [debug] QUERY OK source="sources" db=1.1ms queue=0.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" = ?) [2] 11:15:32.882 [debug] QUERY OK source="media_items" db=0.6ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 11:15:32.885 [debug] QUERY OK source="media_items" db=2.3ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "4aae1f52-1b8d-4c3a-ba46-841b98a1295e", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 11:15:32.887 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.889 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=9.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 11:15:32.891 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "9e326bb9-6a00-466a-9cee-449b9dc9b195", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 11:15:32.893 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.894 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 11:15:32.897 [debug] QUERY OK source="media_items" db=1.9ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "08428520-8872-4c40-9876-4e089cde8eef", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 11:15:32.898 [debug] QUERY OK source="sources" db=0.4ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.899 [debug] QUERY OK source="media_items" db=0.7ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 11:15:32.905 [debug] QUERY OK source="media_items" db=4.8ms idle=7.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "6843f7fc-dbaf-418d-9538-c899148f9941", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 11:15:32.908 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.910 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=12.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 11:15:32.916 [debug] QUERY OK source="media_items" db=4.7ms idle=12.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "0ee5df7b-7c71-40fb-ac5c-75c87c1b7e5b", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 11:15:32.919 [debug] QUERY OK source="sources" db=1.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.921 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=14.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 11:15:32.926 [debug] QUERY OK source="media_items" db=4.2ms idle=13.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "31709798-5c28-458b-8869-329b2f64630a", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 11:15:32.928 [debug] QUERY OK source="sources" db=0.5ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.929 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 11:15:32.946 [debug] QUERY OK source="media_items" db=16.5ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "1e1ae8d9-6cf1-405e-b96a-1064fbf597d1", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 11:15:32.948 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:15:32.949 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=22.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 11:15:32.953 [debug] QUERY OK source="media_items" db=3.5ms idle=21.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "935bf170-7bb0-4475-aed0-79c4dfbc2691", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 11:15:32.955 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=25.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" = ?) [2] 11:15:32.956 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=9.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 11:15:32.960 [debug] QUERY OK source="media_items" db=2.9ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "d218e730-5716-4d1a-a078-b8ae31eba17d", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 11:15:32.961 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=11.9ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z], 2] 11:15:32.963 [debug] QUERY OK source="media_items" db=1.3ms 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 ((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] 11:15:32.968 [debug] QUERY OK source="tasks" db=0.8ms queue=0.1ms idle=7.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7087, 166494, ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z]] 11:15:32.972 [debug] QUERY OK source="tasks" db=0.6ms idle=5.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7088, 166495, ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z]] 11:15:32.980 [debug] QUERY OK source="tasks" db=0.7ms idle=6.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7089, 166498, ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z]] 11:15:32.981 [debug] QUERY OK source="media_items" db=0.8ms idle=6.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 11:15:32.982 [debug] QUERY OK source="media_items" db=0.5ms idle=5.7ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 11:15:32.986 [debug] QUERY OK source="tasks" db=0.6ms idle=6.1ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7090, 2, ~U[2026-04-18 11:15:32Z], ~U[2026-04-18 11:15:32Z]] 11:15:32.988 [info] {"args":{"id":2},"id":7082,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":39005503,"event":"job:stop","queue_time":13211,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:15:33.414 [info] {"source":"oban","duration":4625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:34.355 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/47/52/4752d9fc390bc4943d3ab796429898559cb0a3f0d893c4b9f17c3ded5b6c466e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:34.356 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:34.356 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:34.357 [info] {"args":{"id":166496},"id":7085,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3822680,"event":"job:stop","queue_time":530864,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:34.366 [info] {"args":{"id":166494},"id":7087,"meta":{},"system_time":1776510934365759448,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:34.367 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1266.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 WHERE (m0."id" = ?) [166494] 11:15:34.368 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:34.369 [debug] QUERY OK source="sources" db=0.5ms idle=954.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" = ?) [2] 11:15:34.369 [debug] QUERY OK source="media_profiles" db=0.2ms idle=264.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" = ?) [1] 11:15:34.370 [debug] QUERY OK source="media_items" db=0.5ms 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 [166494] 11:15:34.372 [debug] QUERY OK source="media_metadata" db=0.6ms idle=6.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 11:15:34.373 [debug] QUERY OK source="media_profiles" db=0.9ms idle=5.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" = ?) [1] 11:15:34.374 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 11:15:34.375 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:34.377 [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 [] 11:15:34.378 [debug] QUERY OK source="settings" db=0.3ms 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 [] 11:15:34.378 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=5.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 [] 11:15:34.379 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/33/fb/33fb70ddd58430c2f7790520330611932b1b427c67ef434c2394e16269f50b38.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:36.538 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/d9/6ad90c00c3ff8f8545d485ca09a7701a1f92ed70d966535848680dbba223536a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:36.538 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:36.539 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:36.540 [info] {"args":{"id":166497},"id":7086,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4219151,"event":"job:stop","queue_time":1318788,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:36.549 [info] {"args":{"id":166495},"id":7088,"meta":{},"system_time":1776510936548732057,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:36.550 [debug] QUERY OK source="media_items" db=0.5ms idle=590.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 WHERE (m0."id" = ?) [166495] 11:15:36.550 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:36.551 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=591.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" = ?) [2] 11:15:36.552 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=439.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" = ?) [1] 11:15:36.553 [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 [166495] 11:15:36.556 [debug] QUERY OK source="media_metadata" db=0.3ms idle=7.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 11:15:36.557 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:15:36.557 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:15:36.558 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:36.560 [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 [] 11:15:36.561 [debug] QUERY OK source="settings" db=0.3ms 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 [] 11:15:36.561 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 11:15:36.562 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c7/40/c74018366408e507d681582cdfaebeced65a75acd2d4a920e2ec4cce04807f5d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:38.447 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/33/fb/33fb70ddd58430c2f7790520330611932b1b427c67ef434c2394e16269f50b38.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:38.447 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:38.448 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:38.449 [info] {"args":{"id":166494},"id":7087,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4082610,"event":"job:stop","queue_time":2363814,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:38.456 [info] {"args":{"id":166498},"id":7089,"meta":{},"system_time":1776510938456494319,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:38.457 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=498.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 WHERE (m0."id" = ?) [166498] 11:15:38.458 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:15:38.459 [debug] QUERY OK source="sources" db=0.3ms idle=499.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" = ?) [2] 11:15:38.459 [debug] QUERY OK source="media_profiles" db=0.2ms idle=342.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" = ?) [1] 11:15:38.460 [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 [166498] 11:15:38.462 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 11:15:38.463 [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" = ?) [1] 11:15:38.463 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 11:15:38.464 [debug] Running yt-dlp command for action: get_downloadable_status 11:15:38.466 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=6.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 [] 11:15:38.467 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 11:15:38.467 [debug] QUERY OK source="settings" db=0.3ms idle=4.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 [] 11:15:38.468 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/11/7e/117ea9091aabbd7e7ffc039a6c4ac3d735e4da3e3909cbd747212225b46d9655.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:15:40.334 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c7/40/c74018366408e507d681582cdfaebeced65a75acd2d4a920e2ec4cce04807f5d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:40.335 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:40.335 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:40.336 [info] {"args":{"id":166495},"id":7088,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3787069,"event":"job:stop","queue_time":4546819,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:15:42.293 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/11/7e/117ea9091aabbd7e7ffc039a6c4ac3d735e4da3e3909cbd747212225b46d9655.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:15:42.293 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:42.294 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:15:42.295 [info] {"args":{"id":166498},"id":7089,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3837728,"event":"job:stop","queue_time":6454829,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:16:00.742 [info] {"source":"oban","duration":1831,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:16:03.419 [info] {"source":"oban","duration":4705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:16:33.423 [info] {"source":"oban","duration":2244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:00.748 [info] {"source":"oban","duration":3456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:17:03.427 [info] {"source":"oban","duration":3356,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:33.431 [info] {"source":"oban","duration":2436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:00.751 [info] {"source":"oban","duration":1115,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:18:03.439 [info] {"source":"oban","duration":5408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:33.441 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:00.753 [info] {"source":"oban","duration":536,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:19:03.446 [info] {"source":"oban","duration":3932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:33.449 [info] {"source":"oban","duration":1845,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:00.757 [info] {"source":"oban","duration":2810,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:20:03.459 [info] {"source":"oban","duration":3530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:33.462 [info] {"source":"oban","duration":1869,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:43.659 [info] GET /media/a449db4b-b022-44b7-8ca1-3f61bc8ed14d/stream 11:20:43.660 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "a449db4b-b022-44b7-8ca1-3f61bc8ed14d"} Pipelines: [:maybe_basic_auth] 11:20:43.662 [debug] QUERY OK source="media_items" db=1.4ms idle=697.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 WHERE (m0."uuid" = ?) ["a449db4b-b022-44b7-8ca1-3f61bc8ed14d"] 11:20:43.663 [debug] Invalid range request for media item: a449db4b-b022-44b7-8ca1-3f61bc8ed14d - serving full file 11:20:43.663 [info] Sent 200 in 4ms 11:20:50.026 [info] GET /sources/2/media/56737 11:20:50.027 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "56737", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 11:20:50.027 [info] GET /sources/2/media/44504/force_download 11:20:50.029 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=1064.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 WHERE (m0."id" = ?) [56737] 11:20:50.032 [debug] QUERY OK source="tasks" db=2.0ms idle=1066.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [56737] 11:20:50.033 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=68.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 [] 11:20:50.032 [debug] QUERY OK source="sources" db=2.2ms idle=1052.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" = ?) [2] 11:20:50.035 [debug] QUERY OK source="settings" db=1.3ms queue=0.2ms idle=46.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 [] 11:20:50.035 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:20:50.036 [debug] QUERY OK source="settings" db=2.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 [] 11:20:50.037 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=4.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 [] 11:20:50.042 [debug] QUERY OK source="settings" db=3.8ms 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 [] 11:20:50.037 [error] #PID<0.271976.0> running PinchflatWeb.Endpoint (connection #PID<0.271975.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/2/media/44504/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/44504/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271975.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44504/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 43706}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271976.0>, params: %{}, path_info: ["sources", "2", "media", "44504", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/44504/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvkc1hAfDrx84ACVGE"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271975.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44504/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 43706}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/44504/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271975.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/44504/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 43706}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271976.0>, params: %{}, path_info: ["sources", "2", "media", "44504", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/44504/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvkc1hAfDrx84ACVGE"} ], scheme: :http, (truncated) 11:20:50.049 [debug] QUERY OK source="media_profiles" db=2.4ms 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" = ?) [1] 11:20:50.054 [info] Sent 200 in 28ms 11:21:00.759 [info] {"source":"oban","duration":709,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:21:03.468 [info] {"source":"oban","duration":4145,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:21:33.471 [info] {"source":"oban","duration":2987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:00.761 [info] {"source":"oban","duration":448,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:22:03.475 [info] {"source":"oban","duration":2666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:13.201 [info] GET /sources/2/media/134115/force_download 11:22:13.202 [debug] QUERY OK source="settings" db=0.4ms idle=1233.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 [] 11:22:13.203 [debug] QUERY OK source="settings" db=0.4ms idle=1233.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 [] 11:22:13.203 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:22:13.204 [error] #PID<0.271989.0> running PinchflatWeb.Endpoint (connection #PID<0.271988.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/2/media/134115/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/134115/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271988.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/134115/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 36268}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271989.0>, params: %{}, path_info: ["sources", "2", "media", "134115", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/134115/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvpSrml0xGQNMACVHk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271988.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/134115/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 36268}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/134115/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.271988.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/134115/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 36268}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.271989.0>, params: %{}, path_info: ["sources", "2", "media", "134115", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/134115/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvpSrml0xGQNMACVHk"} ], scheme: :http (truncated) 11:22:33.478 [info] {"source":"oban","duration":1627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:34.033 [info] GET /sources/2/edit 11:22:34.034 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 11:22:34.035 [debug] QUERY OK source="sources" db=0.8ms idle=1065.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" = ?) [2] 11:22:34.037 [debug] QUERY OK source="media_profiles" db=0.9ms idle=1067.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" [] 11:22:34.039 [debug] QUERY OK source="settings" db=0.9ms idle=1069.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 [] 11:22:34.040 [debug] QUERY OK source="settings" db=0.6ms idle=773.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 [] 11:22:34.042 [debug] QUERY OK source="settings" db=1.1ms idle=562.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 [] 11:22:34.045 [info] Sent 200 in 11ms 11:22:45.826 [info] GET /media/aa4e3ff4-1d8e-438d-969c-9f556733cca7/stream 11:22:45.826 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "aa4e3ff4-1d8e-438d-969c-9f556733cca7"} Pipelines: [:maybe_basic_auth] 11:22:45.826 [info] GET /sources/2/media/44504/edit 11:22:45.827 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "44504", "source_id" => "2"} Pipelines: [:browser] 11:22:45.827 [debug] QUERY OK source="media_items" db=0.9ms idle=1857.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 WHERE (m0."uuid" = ?) ["aa4e3ff4-1d8e-438d-969c-9f556733cca7"] 11:22:45.828 [debug] Invalid range request for media item: aa4e3ff4-1d8e-438d-969c-9f556733cca7 - serving full file 11:22:45.828 [info] Sent 200 in 2ms 11:22:45.828 [debug] QUERY OK source="media_items" db=0.6ms idle=1859.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 WHERE (m0."id" = ?) [44504] 11:22:45.831 [debug] QUERY OK source="settings" db=1.0ms idle=1861.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 [] 11:22:45.832 [debug] QUERY OK source="settings" db=0.8ms idle=1539.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 [] 11:22:45.833 [debug] QUERY OK source="settings" db=0.4ms idle=539.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 [] 11:22:45.836 [info] Sent 200 in 9ms 11:23:00.764 [info] {"source":"oban","duration":1214,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:23:03.481 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:23:33.484 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:00.766 [info] {"source":"oban","duration":670,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:24:03.490 [info] {"source":"oban","duration":4088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:20.676 [info] GET /sources/2/media/56737/force_download 11:24:20.676 [info] GET /media/f622f392-74e1-44bf-8f08-cfca4470fe3a/stream 11:24:20.676 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "f622f392-74e1-44bf-8f08-cfca4470fe3a"} Pipelines: [:maybe_basic_auth] 11:24:20.678 [debug] QUERY OK source="media_items" db=1.3ms idle=1704.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 WHERE (m0."uuid" = ?) ["f622f392-74e1-44bf-8f08-cfca4470fe3a"] 11:24:20.679 [debug] Invalid range request for media item: f622f392-74e1-44bf-8f08-cfca4470fe3a - serving full file 11:24:20.679 [debug] QUERY OK source="settings" db=0.6ms idle=1705.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 [] 11:24:20.679 [info] Sent 200 in 3ms 11:24:20.680 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1706.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 [] 11:24:20.681 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:24:20.682 [error] #PID<0.272009.0> running PinchflatWeb.Endpoint (connection #PID<0.272008.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/2/media/56737/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/56737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35904}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272009.0>, params: %{}, path_info: ["sources", "2", "media", "56737", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/56737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvwtkDXzP8WhgAECWC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35904}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/56737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35904}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272009.0>, params: %{}, path_info: ["sources", "2", "media", "56737", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/56737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdvwtkDXzP8WhgAECWC"} ], scheme: :http, (truncated) 11:24:33.496 [info] {"source":"oban","duration":2454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:00.769 [info] {"source":"oban","duration":781,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:25:03.500 [info] {"source":"oban","duration":2564,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:33.505 [info] {"source":"oban","duration":3460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:42.096 [info] GET /sources/2/media/44504 11:25:42.097 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44504", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 11:25:42.098 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1117.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 WHERE (m0."id" = ?) [44504] 11:25:42.099 [debug] QUERY OK source="tasks" db=0.6ms idle=1119.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44504] 11:25:42.100 [debug] QUERY OK source="sources" db=0.8ms idle=1119.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" = ?) [2] 11:25:42.101 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=305.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 [] 11:25:42.102 [debug] QUERY OK source="settings" db=0.4ms idle=122.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 [] 11:25:42.103 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 11:25:42.105 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=4.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" = ?) [1] 11:25:42.108 [info] Sent 200 in 11ms 11:26:00.771 [info] {"source":"oban","duration":655,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:26:03.510 [info] {"source":"oban","duration":3256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:26:11.959 [info] GET /sources/2/media/134115 11:26:11.959 [info] GET /sources/1/media/74622 11:26:11.960 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "74622", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 11:26:11.960 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "134115", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 11:26:11.962 [debug] QUERY OK source="media_items" db=1.6ms idle=1978.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 WHERE (m0."id" = ?) [74622] 11:26:11.962 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=1979.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 WHERE (m0."id" = ?) [134115] 11:26:11.964 [debug] QUERY OK source="tasks" db=1.3ms idle=1059.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [134115] 11:26:11.964 [debug] QUERY OK source="sources" db=1.3ms idle=981.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" = ?) [2] 11:26:11.965 [debug] QUERY OK source="sources" db=1.9ms idle=57.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" = ?) [1] 11:26:11.966 [debug] QUERY OK source="oban_jobs" db=0.7ms queue=0.4ms idle=2.4ms 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" = ?) [5440] 11:26:11.968 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=3.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 [] 11:26:11.969 [debug] QUERY OK source="tasks" db=5.6ms queue=0.1ms idle=0.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [74622] 11:26:11.969 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 11:26:11.979 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms 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 [] 11:26:11.985 [debug] QUERY OK source="oban_jobs" db=14.6ms idle=5.3ms 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" IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [4992, 5045, 5098, 5151, 5204, 5257, 5310, 5364, 5417, 5471, 5524, 5576, 5629, 5682, 5734, 5787, 5840, 5892, 5944, 5997, 6050, 6103, 6157, 6211, 6265, 6320, 6374, 6428, 6770] 11:26:11.985 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 11:26:11.987 [debug] QUERY OK source="settings" db=0.8ms idle=17.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 [] 11:26:11.987 [debug] QUERY OK source="settings" db=0.2ms idle=17.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 [] 11:26:11.988 [debug] QUERY OK source="settings" db=0.1ms 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 [] 11:26:11.989 [debug] QUERY OK source="media_profiles" db=0.2ms idle=4.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" = ?) [1] 11:26:11.992 [info] Sent 200 in 32ms 11:26:11.992 [info] Sent 200 in 33ms 11:26:19.288 [info] GET /sources/2/media/134115/edit 11:26:19.289 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "134115", "source_id" => "2"} Pipelines: [:browser] 11:26:19.290 [debug] QUERY OK source="media_items" db=0.7ms idle=1307.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 WHERE (m0."id" = ?) [134115] 11:26:19.291 [debug] QUERY OK source="settings" db=0.3ms idle=1308.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 [] 11:26:19.292 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1309.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 [] 11:26:19.293 [debug] QUERY OK source="settings" db=0.4ms idle=1311.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 [] 11:26:19.296 [info] Sent 200 in 7ms 11:26:33.516 [info] {"source":"oban","duration":4339,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:00.775 [info] {"source":"oban","duration":2417,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:27:03.521 [info] {"source":"oban","duration":4218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:12.315 [info] GET /sources/1/media/74622/force_download 11:27:12.317 [debug] QUERY OK source="settings" db=0.3ms idle=1333.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 [] 11:27:12.318 [debug] QUERY OK source="settings" db=0.7ms idle=1334.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 [] 11:27:12.318 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:27:12.319 [error] #PID<0.272046.0> running PinchflatWeb.Endpoint (connection #PID<0.272045.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/74622/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/74622/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272045.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/74622/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48678}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272046.0>, params: %{}, path_info: ["sources", "1", "media", "74622", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/74622/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdv6s-D8Wggx3AAECbi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272045.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/74622/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48678}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/74622/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272045.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/74622/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48678}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272046.0>, params: %{}, path_info: ["sources", "1", "media", "74622", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/74622/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdv6s-D8Wggx3AAECbi"} ], scheme: :http, (truncated) 11:27:33.524 [info] {"source":"oban","duration":2236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:48.995 [info] GET /sources/1/media/131670/force_download 11:27:48.998 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=1014.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 [] 11:27:48.999 [debug] QUERY OK source="settings" db=0.6ms idle=819.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 [] 11:27:48.999 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:27:49.000 [error] #PID<0.272051.0> running PinchflatWeb.Endpoint (connection #PID<0.272050.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/131670/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/131670/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272050.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/131670/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 40074}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272051.0>, params: %{}, path_info: ["sources", "1", "media", "131670", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/131670/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdv81nRQC-tFKUAECci"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272050.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/131670/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 40074}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/131670/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272050.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/131670/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 40074}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272051.0>, params: %{}, path_info: ["sources", "1", "media", "131670", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/131670/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdv81nRQC-tFKUAECci"} ], scheme: :http (truncated) 11:28:00.779 [info] {"source":"oban","duration":1739,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:28:03.528 [info] {"source":"oban","duration":3054,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 11:28:33.532 [info] {"source":"oban","duration":2819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:00.781 [info] {"source":"oban","duration":789,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:29:03.536 [info] {"source":"oban","duration":2547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:19.506 [info] GET /sources/2/media/56737/edit 11:29:19.506 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "56737", "source_id" => "2"} Pipelines: [:browser] 11:29:19.508 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1038.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 WHERE (m0."id" = ?) [56737] 11:29:19.510 [debug] QUERY OK source="settings" db=0.4ms idle=509.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 [] 11:29:19.511 [debug] QUERY OK source="settings" db=0.6ms idle=510.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 [] 11:29:19.512 [debug] QUERY OK source="settings" db=0.4ms idle=511.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 [] 11:29:19.515 [info] Sent 200 in 9ms 11:29:24.883 [info] GET /sources/new 11:29:24.884 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{} Pipelines: [:browser] 11:29:24.885 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=1884.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" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 11:29:24.886 [debug] QUERY OK source="settings" db=0.4ms idle=1886.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 [] 11:29:24.887 [debug] QUERY OK source="settings" db=0.4ms idle=1887.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 [] 11:29:24.888 [debug] QUERY OK source="settings" db=0.6ms idle=1406.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 [] 11:29:24.889 [debug] QUERY OK source="settings" db=0.3ms idle=405.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 [] 11:29:24.890 [debug] QUERY OK source="settings" db=0.4ms idle=4.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 [] 11:29:24.894 [info] Sent 200 in 10ms 11:29:24.969 [info] GET /sources/1/media/131670 11:29:24.969 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "131670", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 11:29:24.971 [debug] QUERY OK source="media_items" db=1.1ms idle=83.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 WHERE (m0."id" = ?) [131670] 11:29:24.972 [debug] QUERY OK source="tasks" db=0.3ms idle=84.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [131670] 11:29:24.973 [debug] QUERY OK source="sources" db=1.2ms idle=83.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" = ?) [1] 11:29:24.974 [debug] QUERY OK source="oban_jobs" db=0.2ms idle=84.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" = ?) [5362] 11:29:24.975 [debug] QUERY OK source="settings" db=0.3ms idle=83.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 [] 11:29:24.975 [debug] QUERY OK source="settings" db=0.3ms 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 [] 11:29:24.976 [debug] QUERY OK source="settings" db=0.3ms idle=3.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 [] 11:29:24.977 [debug] QUERY OK source="media_profiles" db=0.4ms idle=4.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" = ?) [1] 11:29:24.981 [info] Sent 200 in 11ms 11:29:33.540 [info] {"source":"oban","duration":3042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:00.783 [info] {"source":"oban","duration":886,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:30:03.545 [info] {"source":"oban","duration":3196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:33.549 [info] {"source":"oban","duration":3694,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:34.648 [info] GET /media/cf656063-d368-468b-96e2-56aeae138661/stream 11:30:34.648 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "cf656063-d368-468b-96e2-56aeae138661"} Pipelines: [:maybe_basic_auth] 11:30:34.649 [info] GET /sources/1/media/82 11:30:34.649 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "82", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 11:30:34.651 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=1649.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 WHERE (m0."uuid" = ?) ["cf656063-d368-468b-96e2-56aeae138661"] 11:30:34.651 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=1100.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 WHERE (m0."id" = ?) [82] 11:30:34.655 [debug] Invalid range request for media item: cf656063-d368-468b-96e2-56aeae138661 - serving full file 11:30:34.655 [info] Sent 200 in 7ms 11:30:34.656 [debug] QUERY OK source="sources" db=2.5ms idle=653.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" = ?) [1] 11:30:34.657 [debug] QUERY OK source="tasks" db=3.1ms queue=0.1ms idle=964.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [82] 11:30:34.666 [debug] QUERY OK source="oban_jobs" db=6.6ms idle=658.6ms 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" IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)) [4990, 4991, 5043, 5044, 5096, 5097, 5149, 5150, 5202, 5203, 5255, 5256, 5308, 5309, 5361, 5363, 5415, 5416, 5469, 5470, 5522, 5523, 5574, 5575, 5627, 5628, 5680, 5681, 5732, 5733, 5785, 5786, 5838, 5839, 5890, 5891, 5942, 5943, 5995, 5996, 6048, 6049, 6101, 6102, 6155, 6156, 6209, 6210, 6263, 6264, ...] 11:30:34.670 [debug] QUERY OK source="settings" db=0.9ms 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 [] 11:30:34.671 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=18.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 [] 11:30:34.673 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:30:34.674 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 11:30:34.677 [info] Sent 200 in 28ms 11:30:55.890 [info] GET /sources/1/media/82/force_download 11:30:55.891 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1889.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 [] 11:30:55.892 [debug] QUERY OK source="settings" db=0.5ms idle=1890.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 [] 11:30:55.892 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 11:30:55.894 [error] #PID<0.272084.0> running PinchflatWeb.Endpoint (connection #PID<0.272083.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/82/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/82/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272083.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/82/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 44642}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272084.0>, params: %{}, path_info: ["sources", "1", "media", "82", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/82/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdwHt2ab23UL5wACVMk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272083.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/82/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 44642}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/82/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272083.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/82/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 44642}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272084.0>, params: %{}, path_info: ["sources", "1", "media", "82", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/82/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdwHt2ab23UL5wACVMk"} ], scheme: :http, script_name: [], s (truncated) 11:31:00.785 [info] {"source":"oban","duration":450,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:31:03.553 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:31:33.556 [info] {"source":"oban","duration":2410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:00.789 [info] {"source":"oban","duration":2627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:32:03.560 [info] {"source":"oban","duration":2800,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:33.564 [info] {"source":"oban","duration":3042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:00.793 [info] {"source":"oban","duration":1959,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:33:03.568 [info] {"source":"oban","duration":2856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:33.571 [info] {"source":"oban","duration":2062,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:00.796 [info] {"source":"oban","duration":903,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:34:03.578 [info] {"source":"oban","duration":5758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:33.587 [info] {"source":"oban","duration":6760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:00.799 [info] {"source":"oban","duration":550,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:35:03.594 [info] {"source":"oban","duration":4037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:33.596 [info] {"source":"oban","duration":1871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:00.805 [info] {"source":"oban","duration":3336,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:36:03.599 [info] {"source":"oban","duration":2077,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:33.603 [info] {"source":"oban","duration":2233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:00.806 [info] {"source":"oban","duration":550,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:37:03.606 [info] {"source":"oban","duration":2218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:33.610 [info] {"source":"oban","duration":3540,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:00.809 [info] {"source":"oban","duration":1757,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:38:03.614 [info] {"source":"oban","duration":2507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:33.619 [info] {"source":"oban","duration":3232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:00.812 [info] {"source":"oban","duration":666,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:39:03.623 [info] {"source":"oban","duration":2438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:33.626 [info] {"source":"oban","duration":2142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:00.814 [info] {"source":"oban","duration":802,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:40:03.634 [info] {"source":"oban","duration":6586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:33.637 [info] {"source":"oban","duration":2411,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:00.816 [info] {"source":"oban","duration":776,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:41:03.641 [info] {"source":"oban","duration":3535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:33.644 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:00.818 [info] {"source":"oban","duration":786,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:42:03.653 [info] {"source":"oban","duration":5050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:33.657 [info] {"source":"oban","duration":2529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:00.821 [info] {"source":"oban","duration":1520,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:43:03.661 [info] {"source":"oban","duration":3753,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:33.665 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:00.823 [info] {"source":"oban","duration":749,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:44:03.674 [info] {"source":"oban","duration":7451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:33.679 [info] {"source":"oban","duration":4175,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:00.826 [info] {"source":"oban","duration":1891,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:45:03.684 [info] {"source":"oban","duration":3731,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:33.313 [info] {"args":{"id":2},"id":7090,"meta":{},"system_time":1776512733312735910,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:45:33.315 [debug] QUERY OK source="sources" db=1.5ms idle=293.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] 11:45:33.316 [debug] QUERY OK source="settings" db=0.2ms idle=295.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 [] 11:45:33.317 [debug] QUERY OK source="media_items" db=0.7ms idle=296.5ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 11:45:33.318 [debug] QUERY OK source="media_items" db=0.4ms idle=12.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 11:45:33.319 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:45:33.320 [debug] QUERY OK source="settings" db=0.7ms idle=4.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 [] 11:45:33.324 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 11:45:33.324 [debug] Current batch of media processed. Will check again in 1000ms 11:45:33.325 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:45:33.325 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:45:33.326 [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 [] 11:45:33.327 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f5/3b/f53bc0e24e6bdf7cabbb3bfc57fcc680aa34d281a2946dd5e690bffc04c215cb.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:45:33.699 [info] {"source":"oban","duration":13948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:34.324 [debug] Current batch of media processed. Will check again in 1000ms 11:45:35.326 [debug] Current batch of media processed. Will check again in 1000ms 11:45:36.327 [debug] Current batch of media processed. Will check again in 1000ms 11:45:37.327 [debug] Current batch of media processed. Will check again in 1000ms 11:45:38.328 [debug] Current batch of media processed. Will check again in 1000ms 11:45:39.329 [debug] Current batch of media processed. Will check again in 1000ms 11:45:40.331 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 11:45:40.332 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1312.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 (?)) [2] 11:45:40.334 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=1313.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] 11:45:40.335 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1314.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 11:45:40.338 [debug] QUERY OK source="media_items" db=1.9ms idle=1018.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "a5106fe8-cc8d-401a-8e36-ada695f82ebf", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 11:45:40Z], ~U[2026-04-18 11:45:40Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 11:45:40.339 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=19.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" = ?) [2] 11:45:40.340 [debug] QUERY OK source="media_profiles" db=0.5ms idle=7.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" = ?) [1] 11:45:40.341 [debug] QUERY OK source="media_items" db=0.4ms 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 [399] 11:45:40.341 [debug] Current batch of media processed. Will check again in 1000ms 11:45:41.342 [debug] Current batch of media processed. Will check again in 1000ms 11:45:42.344 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 11:45:42.345 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=324.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 (?)) [2] 11:45:42.346 [debug] QUERY OK source="sources" db=0.4ms idle=325.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" = ?) [2] 11:45:42.347 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=326.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 11:45:42.352 [debug] QUERY OK source="media_items" db=3.7ms idle=327.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "bddcc858-8984-44a0-af10-5483ab65fbb7", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 11:45:42Z], ~U[2026-04-18 11:45:42Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 11:45:42.354 [debug] QUERY OK source="sources" db=1.0ms queue=0.3ms idle=28.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" = ?) [2] 11:45:42.355 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:45:42.359 [debug] QUERY OK source="media_items" db=2.2ms 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 [401] 11:45:42.359 [debug] Current batch of media processed. Will check again in 1000ms 11:45:43.361 [debug] Current batch of media processed. Will check again in 1000ms 11:45:44.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 11:45:44.363 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=342.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 (?)) [2] 11:45:44.364 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=343.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" = ?) [2] 11:45:44.365 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=344.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 11:45:44.367 [debug] QUERY OK source="media_items" db=1.5ms idle=345.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "974f86c9-6370-4482-ab50-7c6f7458bd40", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 11:45:44Z], ~U[2026-04-18 11:45:44Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 11:45:44.368 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 11:45:44.369 [debug] QUERY OK source="media_profiles" db=0.9ms queue=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" = ?) [1] 11:45:44.371 [debug] QUERY OK source="media_items" db=1.0ms queue=0.6ms idle=5.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 [402] 11:45:44.372 [debug] Current batch of media processed. Will check again in 1000ms 11:45:45.373 [debug] Current batch of media processed. Will check again in 1000ms 11:45:46.374 [debug] Current batch of media processed. Will check again in 1000ms 11:45:47.375 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 11:45:47.377 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1355.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 (?)) [2] 11:45:47.378 [debug] QUERY OK source="sources" db=0.4ms idle=1357.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" = ?) [2] 11:45:47.378 [debug] QUERY OK source="media_items" db=0.5ms idle=1357.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 11:45:47.389 [debug] QUERY OK source="media_items" db=9.5ms idle=1040.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "cb084986-6bcf-40d8-b84f-b1773e9fe287", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 11:45:47Z], ~U[2026-04-18 11:45:47Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 11:45:47.390 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=49.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" = ?) [2] 11:45:47.391 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms 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" = ?) [1] 11:45:47.393 [debug] QUERY OK source="media_items" db=0.6ms 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 [403] 11:45:47.393 [debug] Current batch of media processed. Will check again in 1000ms 11:45:48.395 [debug] Current batch of media processed. Will check again in 1000ms 11:45:49.396 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 11:45:49.397 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=377.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 (?)) [2] 11:45:49.398 [debug] QUERY OK source="sources" db=0.3ms idle=378.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] 11:45:49.399 [debug] QUERY OK source="media_items" db=0.3ms idle=378.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 11:45:49.401 [debug] QUERY OK source="media_items" db=1.0ms idle=379.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "ef4b3b71-7454-4ee1-8953-39d1750e5965", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 11:45:49Z], ~U[2026-04-18 11:45:49Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 11:45:49.402 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=56.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" = ?) [2] 11:45:49.403 [debug] QUERY OK source="media_profiles" db=0.4ms idle=4.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" = ?) [1] 11:45:49.404 [debug] QUERY OK source="media_items" db=0.3ms 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 [404] 11:45:49.404 [debug] Current batch of media processed. Will check again in 1000ms 11:45:50.405 [debug] Current batch of media processed. Will check again in 1000ms 11:45:51.406 [debug] Current batch of media processed. Will check again in 1000ms 11:45:52.408 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 11:45:52.409 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1388.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 (?)) [2] 11:45:52.410 [debug] QUERY OK source="sources" db=0.3ms idle=1389.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" = ?) [2] 11:45:52.411 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=1390.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 11:45:52.413 [debug] QUERY OK source="media_items" db=1.5ms idle=1061.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "1a3c3074-e0b7-4053-805f-a4620f8a4e96", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 11:45:52Z], ~U[2026-04-18 11:45:52Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 11:45:52.414 [debug] QUERY OK source="sources" db=0.4ms idle=61.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" = ?) [2] 11:45:52.415 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 11:45:52.416 [debug] QUERY OK source="media_items" db=0.5ms 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 [405] 11:45:52.417 [debug] Current batch of media processed. Will check again in 1000ms 11:45:53.418 [debug] Current batch of media processed. Will check again in 1000ms 11:45:54.420 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 11:45:54.421 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=400.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 (?)) [2] 11:45:54.423 [debug] QUERY OK source="sources" db=0.9ms queue=0.5ms idle=402.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] 11:45:54.425 [debug] QUERY OK source="media_items" db=1.0ms queue=0.4ms idle=404.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 11:45:54.430 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=406.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "540608b0-53c2-4c88-9b4d-0e7ffa47c1f0", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 11:45:54Z], ~U[2026-04-18 11:45:54Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 11:45:54.431 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=70.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" = ?) [2] 11:45:54.433 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 11:45:54.435 [debug] QUERY OK source="media_items" db=0.9ms 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 [412] 11:45:54.435 [debug] Current batch of media processed. Will check again in 1000ms 11:45:55.437 [debug] Current batch of media processed. Will check again in 1000ms 11:45:56.438 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 11:45:56.439 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=417.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 (?)) [2] 11:45:56.440 [debug] QUERY OK source="sources" db=0.3ms idle=418.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" = ?) [2] 11:45:56.441 [debug] QUERY OK source="media_items" db=0.4ms idle=419.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 11:45:56.448 [debug] QUERY OK source="media_items" db=5.9ms idle=420.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "5e1c8aaf-76b6-49a0-bb57-92d478087dda", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 11:45:56Z], ~U[2026-04-18 11:45:56Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 11:45:56.450 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=84.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" = ?) [2] 11:45:56.452 [debug] QUERY OK source="media_profiles" db=0.5ms queue=1.2ms 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" = ?) [1] 11:45:56.454 [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 [4285] 11:45:56.454 [debug] Current batch of media processed. Will check again in 1000ms 11:45:57.455 [debug] Current batch of media processed. Will check again in 1000ms 11:45:58.457 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 11:45:58.458 [debug] QUERY OK source="sources" db=0.5ms idle=437.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 (?)) [2] 11:45:58.458 [debug] Current batch of media processed. Will check again in 1000ms 11:45:59.459 [debug] Current batch of media processed. Will check again in 1000ms 11:46:00.461 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 11:46:00.462 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=440.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 (?)) [2] 11:46:00.463 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=442.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" = ?) [2] 11:46:00.464 [debug] QUERY OK source="media_items" db=0.7ms idle=443.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 11:46:00.470 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=445.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "c7124321-a31d-46b5-86aa-404ff37ae2f8", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 11:46:00Z], ~U[2026-04-18 11:46:00Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 11:46:00.472 [debug] QUERY OK source="sources" db=1.4ms idle=88.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" = ?) [2] 11:46:00.474 [debug] QUERY OK source="media_profiles" db=1.5ms 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" = ?) [1] 11:46:00.475 [debug] QUERY OK source="media_items" db=0.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 [6474] 11:46:00.476 [debug] Current batch of media processed. Will check again in 1000ms 11:46:00.832 [info] {"source":"oban","duration":3919,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:46:01.477 [debug] Current batch of media processed. Will check again in 1000ms 11:46:02.485 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 11:46:02.490 [debug] QUERY OK source="sources" db=2.9ms queue=0.2ms idle=464.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 (?)) [2] 11:46:02.494 [debug] QUERY OK source="sources" db=3.3ms queue=0.1ms idle=469.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] 11:46:02.496 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=473.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 11:46:02.501 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=475.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "682b6d1e-a6ab-42c1-a811-33cf8771bd45", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 11:46:02Z], ~U[2026-04-18 11:46:02Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 11:46:02.504 [debug] QUERY OK source="sources" db=2.7ms queue=0.1ms idle=104.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" = ?) [2] 11:46:02.514 [debug] QUERY OK source="media_profiles" db=8.4ms queue=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" = ?) [1] 11:46:02.515 [debug] QUERY OK source="media_items" db=0.8ms 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 [13474] 11:46:02.516 [debug] Current batch of media processed. Will check again in 1000ms 11:46:03.518 [debug] Current batch of media processed. Will check again in 1000ms 11:46:03.703 [info] {"source":"oban","duration":2477,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:04.520 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 11:46:04.522 [debug] QUERY OK source="sources" db=0.6ms idle=818.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 (?)) [2] 11:46:04.523 [debug] QUERY OK source="sources" db=0.4ms idle=500.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] 11:46:04.524 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=501.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 11:46:04.530 [debug] QUERY OK source="media_items" db=5.0ms idle=502.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "f0042231-ab09-4b0c-a8d5-bcadab3a9673", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 11:46:04Z], ~U[2026-04-18 11:46:04Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 11:46:04.531 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=118.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" = ?) [2] 11:46:04.532 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:46:04.533 [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 [26978] 11:46:04.533 [debug] Current batch of media processed. Will check again in 1000ms 11:46:05.533 [debug] Current batch of media processed. Will check again in 1000ms 11:46:06.535 [debug] Current batch of media processed. Will check again in 1000ms 11:46:07.536 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 11:46:07.538 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1515.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 (?)) [2] 11:46:07.539 [debug] QUERY OK source="sources" db=0.3ms idle=1516.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" = ?) [2] 11:46:07.540 [debug] QUERY OK source="media_items" db=0.7ms idle=1517.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 11:46:07.544 [debug] QUERY OK source="media_items" db=2.8ms idle=1123.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "986d3ee4-78b6-4590-89cd-4e5937376c00", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 11:46:07Z], ~U[2026-04-18 11:46:07Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 11:46:07.545 [debug] QUERY OK source="sources" db=0.6ms idle=125.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" = ?) [2] 11:46:07.546 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 11:46:07.547 [debug] QUERY OK source="media_items" db=0.5ms 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 [27319] 11:46:07.547 [debug] Current batch of media processed. Will check again in 1000ms 11:46:08.548 [debug] Current batch of media processed. Will check again in 1000ms 11:46:09.550 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 11:46:09.551 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=529.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 (?)) [2] 11:46:09.552 [debug] QUERY OK source="sources" db=0.3ms idle=530.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" = ?) [2] 11:46:09.553 [debug] QUERY OK source="media_items" db=0.5ms idle=530.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 11:46:09.555 [debug] QUERY OK source="media_items" db=1.7ms idle=531.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "83c03872-982d-4d91-a905-255c9a8c5a15", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 11:46:09Z], ~U[2026-04-18 11:46:09Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 11:46:09.556 [debug] QUERY OK source="sources" db=0.5ms idle=132.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" = ?) [2] 11:46:09.557 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 11:46:09.558 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 11:46:09.559 [debug] Current batch of media processed. Will check again in 1000ms 11:46:10.560 [debug] Current batch of media processed. Will check again in 1000ms 11:46:11.562 [debug] Current batch of media processed. Will check again in 1000ms 11:46:12.563 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 11:46:12.565 [debug] QUERY OK source="sources" db=0.5ms queue=0.5ms idle=1541.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 (?)) [2] 11:46:12.566 [debug] QUERY OK source="sources" db=0.4ms idle=1543.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" = ?) [2] 11:46:12.567 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1543.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 11:46:12.570 [debug] QUERY OK source="media_items" db=1.7ms idle=1139.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "9ca22d8d-5742-4d9f-bcdf-b488e7a53da0", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 11:46:12Z], ~U[2026-04-18 11:46:12Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 11:46:12.571 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=138.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" = ?) [2] 11:46:12.572 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 11:46:12.573 [debug] QUERY OK source="media_items" db=0.6ms idle=7.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 [44297] 11:46:12.574 [debug] Current batch of media processed. Will check again in 1000ms 11:46:13.575 [debug] Current batch of media processed. Will check again in 1000ms 11:46:14.577 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 11:46:14.579 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=555.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 (?)) [2] 11:46:14.580 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=557.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" = ?) [2] 11:46:14.582 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=559.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 11:46:14.584 [debug] QUERY OK source="media_items" db=1.9ms idle=560.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "369b3242-db81-48fa-8513-b3d4b40a5e42", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 11:46:14Z], ~U[2026-04-18 11:46:14Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 11:46:14.585 [debug] QUERY OK source="sources" db=0.4ms idle=147.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" = ?) [2] 11:46:14.586 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:46:14.587 [debug] QUERY OK source="media_items" db=0.5ms 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 [44504] 11:46:14.587 [debug] Current batch of media processed. Will check again in 1000ms 11:46:15.587 [debug] Current batch of media processed. Will check again in 1000ms 11:46:16.589 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 11:46:16.590 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=567.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 (?)) [2] 11:46:16.592 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=569.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] 11:46:16.593 [debug] QUERY OK source="media_items" db=0.6ms idle=570.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 11:46:16.597 [debug] QUERY OK source="media_items" db=3.2ms idle=571.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "5215cddf-6fa9-408e-816d-bde780a7cdea", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 11:46:16Z], ~U[2026-04-18 11:46:16Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 11:46:16.598 [debug] QUERY OK source="sources" db=0.5ms idle=155.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" = ?) [2] 11:46:16.599 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 11:46:16.601 [debug] QUERY OK source="media_items" db=0.7ms 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 [56737] 11:46:16.601 [debug] Current batch of media processed. Will check again in 1000ms 11:46:17.601 [debug] Current batch of media processed. Will check again in 1000ms 11:46:18.603 [debug] Current batch of media processed. Will check again in 1000ms 11:46:19.604 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 11:46:19.605 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1582.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 (?)) [2] 11:46:19.607 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1584.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] 11:46:19.609 [debug] QUERY OK source="media_items" db=1.3ms queue=0.3ms idle=1585.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 11:46:19.613 [debug] QUERY OK source="media_items" db=2.5ms idle=1163.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "a7cf9f7c-ae9f-46b4-8637-99f2f982f043", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 11:46:19Z], ~U[2026-04-18 11:46:19Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 11:46:19.614 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=164.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" = ?) [2] 11:46:19.616 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 11:46:19.617 [debug] QUERY OK source="media_items" db=0.7ms 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 [134115] 11:46:19.617 [debug] Current batch of media processed. Will check again in 1000ms 11:46:20.618 [debug] Current batch of media processed. Will check again in 1000ms 11:46:21.620 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 11:46:21.621 [debug] QUERY OK source="sources" db=0.6ms idle=599.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 (?)) [2] 11:46:21.622 [debug] QUERY OK source="sources" db=0.5ms idle=600.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] 11:46:21.623 [debug] QUERY OK source="media_items" db=0.8ms idle=600.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 11:46:21.627 [debug] QUERY OK source="media_items" db=2.7ms idle=602.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "032a11f3-ec9b-4d4f-832d-52bf12dee7b0", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 11:46:21Z], ~U[2026-04-18 11:46:21Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 11:46:21.628 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 11:46:21.629 [debug] QUERY OK source="media_profiles" db=0.3ms idle=7.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" = ?) [1] 11:46:21.630 [debug] QUERY OK source="media_items" db=0.4ms idle=7.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 [166494] 11:46:21.630 [info] Kicking off download for media item #166494 (HcodxmdesfY) 11:46:21.633 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=4.2ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7091, 166494, ~U[2026-04-18 11:46:21Z], ~U[2026-04-18 11:46:21Z]] 11:46:21.634 [debug] Current batch of media processed. Will check again in 1000ms 11:46:21.640 [info] {"args":{"id":166494},"id":7091,"meta":{},"system_time":1776512781640457506,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:21.642 [debug] QUERY OK source="media_items" db=0.3ms 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 WHERE (m0."id" = ?) [166494] 11:46:21.643 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:21.644 [debug] QUERY OK source="sources" db=0.4ms idle=11.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" = ?) [2] 11:46:21.645 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.3ms 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" = ?) [1] 11:46:21.646 [debug] QUERY OK source="media_items" db=0.3ms 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 [166494] 11:46:21.649 [debug] QUERY OK source="media_metadata" db=1.4ms idle=7.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 11:46:21.650 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 11:46:21.651 [debug] QUERY OK source="settings" db=0.2ms queue=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 [] 11:46:21.652 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:21.654 [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 [] 11:46:21.655 [debug] QUERY OK source="settings" db=0.5ms 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 [] 11:46:21.655 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 11:46:21.657 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2c/9d/2c9d97c609d14afe38a344c42b8d88bfaea9b31fc0e3f54d89d8ff1c892f95af.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:22.634 [debug] Current batch of media processed. Will check again in 1000ms 11:46:23.635 [debug] Current batch of media processed. Will check again in 1000ms 11:46:24.637 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 11:46:24.639 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1613.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 (?)) [2] 11:46:24.640 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1615.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] 11:46:24.642 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=1179.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 11:46:24.645 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=619.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "ca5cf569-e623-40c1-b072-c9a5f5d10066", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 11:46:24Z], ~U[2026-04-18 11:46:24Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 11:46:24.647 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=181.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" = ?) [2] 11:46:24.649 [debug] QUERY OK source="media_profiles" db=1.4ms 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" = ?) [1] 11:46:24.652 [debug] QUERY OK source="media_items" db=2.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 [166495] 11:46:24.652 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 11:46:24.659 [debug] QUERY OK source="tasks" db=1.2ms queue=0.1ms idle=10.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7092, 166495, ~U[2026-04-18 11:46:24Z], ~U[2026-04-18 11:46:24Z]] 11:46:24.660 [debug] Current batch of media processed. Will check again in 1000ms 11:46:24.666 [info] {"args":{"id":166495},"id":7092,"meta":{},"system_time":1776512784666413909,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:24.667 [debug] QUERY OK source="media_items" db=0.6ms idle=14.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 WHERE (m0."id" = ?) [166495] 11:46:24.668 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:24.669 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 11:46:24.671 [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" = ?) [1] 11:46:24.673 [debug] QUERY OK source="media_items" db=1.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 [166495] 11:46:24.675 [debug] QUERY OK source="media_metadata" db=0.4ms queue=0.1ms idle=9.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 11:46:24.677 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.4ms 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" = ?) [1] 11:46:24.677 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms 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 [] 11:46:24.678 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:24.681 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=9.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 [] 11:46:24.682 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 11:46:24.684 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 11:46:24.684 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9e/cb/9ecb50e7ffd1954f85cd476fb336e0d99698f1e7b94d3fada21d66f7e8523e07.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:25.660 [debug] Current batch of media processed. Will check again in 1000ms 11:46:26.662 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 11:46:26.664 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=639.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 (?)) [2] 11:46:26.667 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=641.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] 11:46:26.668 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=643.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 11:46:26.672 [debug] QUERY OK source="media_items" db=3.2ms idle=645.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "f6942ff1-f2e0-414f-bcc1-4991e74b35e4", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 11:46:26Z], ~U[2026-04-18 11:46:26Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 11:46:26.673 [debug] QUERY OK source="sources" db=0.4ms idle=200.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" = ?) [2] 11:46:26.675 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 11:46:26.676 [debug] QUERY OK source="media_items" db=0.4ms 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 [166496] 11:46:26.676 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 11:46:26.679 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=4.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7093, 166496, ~U[2026-04-18 11:46:26Z], ~U[2026-04-18 11:46:26Z]] 11:46:26.679 [debug] Current batch of media processed. Will check again in 1000ms 11:46:27.584 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2c/9d/2c9d97c609d14afe38a344c42b8d88bfaea9b31fc0e3f54d89d8ff1c892f95af.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:27.584 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:27.585 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:27.586 [info] {"args":{"id":166494},"id":7091,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5944904,"event":"job:stop","queue_time":638841,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:27.593 [info] {"args":{"id":166496},"id":7093,"meta":{},"system_time":1776512787593220096,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:27.594 [debug] QUERY OK source="media_items" db=0.5ms idle=915.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 WHERE (m0."id" = ?) [166496] 11:46:27.595 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:27.596 [debug] QUERY OK source="sources" db=0.6ms idle=916.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" = ?) [2] 11:46:27.597 [debug] QUERY OK source="media_profiles" db=0.4ms idle=107.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" = ?) [1] 11:46:27.598 [debug] QUERY OK source="media_items" db=0.7ms 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 [166496] 11:46:27.600 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 11:46:27.601 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 11:46:27.602 [debug] QUERY OK source="settings" db=0.8ms idle=4.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 [] 11:46:27.603 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:27.605 [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 [] 11:46:27.605 [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 [] 11:46:27.606 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=5.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 [] 11:46:27.606 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/34/e33461160d07f5da345cf697193e03297fa5f60d749ee2efff8c9aab0fa171e6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:27.681 [debug] Current batch of media processed. Will check again in 1000ms 11:46:28.682 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 11:46:28.684 [debug] QUERY OK source="sources" db=1.3ms idle=1080.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 (?)) [2] 11:46:28.685 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1079.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] 11:46:28.686 [debug] QUERY OK source="media_items" db=0.8ms idle=1080.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 11:46:28.689 [debug] QUERY OK source="media_items" db=2.1ms idle=1081.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "83065453-bb8c-4ae2-9a6a-8582f50acc50", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 11:46:28Z], ~U[2026-04-18 11:46:28Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 11:46:28.692 [debug] QUERY OK source="sources" db=0.7ms queue=0.5ms 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" = ?) [2] 11:46:28.693 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 11:46:28.695 [debug] QUERY OK source="media_items" db=1.0ms 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 [166497] 11:46:28.695 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 11:46:28.699 [debug] QUERY OK source="tasks" db=0.3ms idle=7.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7094, 166497, ~U[2026-04-18 11:46:28Z], ~U[2026-04-18 11:46:28Z]] 11:46:28.699 [debug] Current batch of media processed. Will check again in 1000ms 11:46:29.701 [debug] Current batch of media processed. Will check again in 1000ms 11:46:30.702 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "filename" => "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", "id" => "N5VyxSM05Zg", "original_url" => "https://music.youtube.com/watch?v=N5VyxSM05Zg", "playlist_index" => 23, "title" => "Warda - Batwanes Beek | وردة- بتونس بيك", "upload_date" => "20151025"} 11:46:30.705 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9e/cb/9ecb50e7ffd1954f85cd476fb336e0d99698f1e7b94d3fada21d66f7e8523e07.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:30.706 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:30.706 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:30.707 [debug] QUERY OK source="sources" db=2.1ms queue=2.4ms idle=677.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 (?)) [2] 11:46:30.708 [info] {"args":{"id":166495},"id":7092,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6040983,"event":"job:stop","queue_time":664125,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:30.708 [debug] QUERY OK source="sources" db=0.3ms idle=683.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] 11:46:30.710 [debug] QUERY OK source="media_items" db=0.9ms idle=684.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 11:46:30.714 [debug] QUERY OK source="media_items" db=2.9ms idle=207.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "cb1ae553-2028-490e-81b1-fce39a591f40", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 11:46:30Z], ~U[2026-04-18 11:46:30Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 11:46:30.715 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [2] 11:46:30.716 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=7.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" = ?) [1] 11:46:30.717 [info] {"args":{"id":166497},"id":7094,"meta":{},"system_time":1776512790717565364,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:30.718 [debug] QUERY OK source="media_items" db=0.7ms idle=7.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 [166498] 11:46:30.718 [info] Kicking off download for media item #166498 (N5VyxSM05Zg) 11:46:30.719 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms 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 WHERE (m0."id" = ?) [166497] 11:46:30.719 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:30.721 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=2.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" = ?) [2] 11:46:30.722 [debug] QUERY OK source="tasks" db=1.0ms queue=0.1ms idle=2.9ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7095, 166498, ~U[2026-04-18 11:46:30Z], ~U[2026-04-18 11:46:30Z]] 11:46:30.722 [debug] Current batch of media processed. Will check again in 1000ms 11:46:30.722 [debug] QUERY OK source="media_profiles" db=1.0ms idle=2.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" = ?) [1] 11:46:30.723 [debug] QUERY OK source="media_items" db=0.5ms idle=3.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 [166497] 11:46:30.727 [debug] QUERY OK source="media_metadata" db=0.5ms queue=0.1ms idle=5.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 11:46:30.728 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 11:46:30.729 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 11:46:30.729 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:30.732 [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 [] 11:46:30.732 [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 [] 11:46:30.733 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:46:30.734 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7b/30/7b3068239cdb3357b6419a5cc49c3b96cab28eeaf34b6ef04c0dd4af1a2aff5f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:30.983 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f5/3b/f53bc0e24e6bdf7cabbb3bfc57fcc680aa34d281a2946dd5e690bffc04c215cb.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 11:46:30.990 [debug] Gracefully stopping file follower 11:46:30.992 [debug] QUERY OK source="sources" db=2.2ms idle=261.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 (?)) [2] 11:46:30.994 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=263.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] 11:46:30.998 [debug] QUERY OK source="media_items" db=1.6ms queue=0.4ms idle=264.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 11:46:31.004 [debug] QUERY OK source="media_items" db=3.1ms queue=0.2ms idle=267.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "34ac8f48-9297-4f24-89cf-e2b7be9585b2", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 11:46:30Z], ~U[2026-04-18 11:46:30Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 11:46:31.006 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=271.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" = ?) [2] 11:46:31.008 [debug] QUERY OK source="media_items" db=1.2ms queue=0.3ms idle=14.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 11:46:31.041 [debug] QUERY OK source="media_items" db=29.8ms queue=0.1ms idle=16.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "703fc2d7-9127-4d93-a731-c684b00e65c9", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 11:46:31.043 [debug] QUERY OK source="sources" db=1.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.044 [debug] QUERY OK source="media_items" db=0.6ms idle=39.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 11:46:31.047 [debug] QUERY OK source="media_items" db=2.1ms idle=38.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "5e39a509-eb2c-4f92-b8f2-75fa455a8e03", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 11:46:31.048 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.049 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 11:46:31.052 [debug] QUERY OK source="media_items" db=2.3ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "dd5591af-161a-4d2e-948a-9a418de697f5", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 11:46:31.054 [debug] QUERY OK source="sources" db=1.0ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.055 [debug] QUERY OK source="media_items" db=0.5ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 11:46:31.057 [debug] QUERY OK source="media_items" db=1.6ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "1a34fd34-2fff-4b15-97a0-7116ad6825a3", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 11:46:31.058 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 11:46:31.060 [debug] QUERY OK source="media_items" db=0.9ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 11:46:31.063 [debug] QUERY OK source="media_items" db=2.0ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "42d6106d-964c-436b-ab9f-0209f6cd8450", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 11:46:31.067 [debug] QUERY OK source="sources" db=2.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.069 [debug] QUERY OK source="media_items" db=1.9ms queue=0.2ms idle=10.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 11:46:31.073 [debug] QUERY OK source="media_items" db=3.0ms idle=11.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "9ed26847-da8b-40ae-b4c2-7db6f74b4c06", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 11:46:31.075 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=14.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" = ?) [2] 11:46:31.077 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=12.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 11:46:31.080 [debug] QUERY OK source="media_items" db=1.7ms queue=0.2ms idle=11.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "93cd4538-210f-4366-ae23-7bdb746ccd1f", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 11:46:31.081 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.082 [debug] QUERY OK source="media_items" db=1.0ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 11:46:31.086 [debug] QUERY OK source="media_items" db=2.8ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "f927b412-a6e2-49e1-a978-275ca4d009d9", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 11:46:31.089 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.091 [debug] QUERY OK source="media_items" db=0.8ms idle=10.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 11:46:31.094 [debug] QUERY OK source="media_items" db=2.5ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "6844ea40-ef33-4bac-b0f1-22368f68e8d4", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 11:46:31.096 [debug] QUERY OK source="sources" db=1.0ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.098 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=10.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 11:46:31.101 [debug] QUERY OK source="media_items" db=2.7ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "651440db-59de-4570-919e-27845cd31bd2", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 11:46:31.103 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=10.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" = ?) [2] 11:46:31.105 [debug] QUERY OK source="media_items" db=1.2ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 11:46:31.109 [debug] QUERY OK source="media_items" db=2.7ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "54170a8e-4444-4ccf-b19e-94a665d6d0b9", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 11:46:31.111 [debug] QUERY OK source="sources" db=1.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.112 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 11:46:31.115 [debug] QUERY OK source="media_items" db=2.0ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "cc114707-d19b-45ec-bf6c-75e24df55254", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 11:46:31.117 [debug] QUERY OK source="sources" db=0.8ms queue=0.5ms idle=10.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" = ?) [2] 11:46:31.118 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 11:46:31.121 [debug] QUERY OK source="media_items" db=1.4ms idle=8.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "88a5d088-a70f-49b6-8a94-8c19f9607444", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 11:46:31.122 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 11:46:31.123 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 11:46:31.125 [debug] QUERY OK source="media_items" db=1.4ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "95b0a9a4-ede5-4521-98c9-757bbddbe4fc", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 11:46:31.127 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.128 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 11:46:31.131 [debug] QUERY OK source="media_items" db=2.3ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "74832b84-9165-4066-a5ea-5f2d13c43d03", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 11:46:31.133 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.134 [debug] QUERY OK source="media_items" db=0.6ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 11:46:31.136 [debug] QUERY OK source="media_items" db=1.8ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "fdfcb157-089e-4a53-b2f1-e49a2957be51", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 11:46:31.138 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.139 [debug] QUERY OK source="media_items" db=0.6ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 11:46:31.145 [debug] QUERY OK source="media_items" db=4.6ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "54a9f130-0e56-43b3-9337-4955994e5324", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 11:46:31.146 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.147 [debug] QUERY OK source="media_items" db=1.1ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 11:46:31.179 [debug] QUERY OK source="media_items" db=30.8ms idle=10.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "7bd7aa69-f246-499d-a6ef-35131c3ce786", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 11:46:31.182 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=41.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] 11:46:31.184 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=38.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 11:46:31.194 [debug] QUERY OK source="media_items" db=9.0ms idle=38.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "9f3d9bbf-7dbb-4de7-96c2-6dcd56ae0f8c", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 11:46:31.195 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=46.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" = ?) [2] 11:46:31.196 [debug] QUERY OK source="media_items" db=0.4ms idle=16.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 11:46:31.199 [debug] QUERY OK source="media_items" db=1.6ms idle=14.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "58139574-82e6-431a-95da-4eb53ccc285b", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 11:46:31.200 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 11:46:31.201 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 11:46:31.204 [debug] QUERY OK source="media_items" db=1.7ms idle=6.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "583273fd-4f30-47c4-844a-94af97701cfa", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 11:46:31.206 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=9.1ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z], 2] 11:46:31.208 [debug] QUERY OK source="media_items" db=0.9ms 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 ((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] 11:46:31.212 [debug] QUERY OK source="tasks" db=0.4ms queue=0.2ms idle=7.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7096, 166494, ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z]] 11:46:31.215 [debug] QUERY OK source="tasks" db=0.2ms idle=4.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7097, 166495, ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z]] 11:46:31.219 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=4.5ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 11:46:31.221 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=4.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 11:46:31.223 [debug] QUERY OK source="tasks" db=0.3ms idle=4.8ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7098, 2, ~U[2026-04-18 11:46:31Z], ~U[2026-04-18 11:46:31Z]] 11:46:31.225 [info] {"args":{"id":2},"id":7090,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":57911278,"event":"job:stop","queue_time":328101,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:46:33.357 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/34/e33461160d07f5da345cf697193e03297fa5f60d749ee2efff8c9aab0fa171e6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:33.357 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:33.358 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:33.359 [info] {"args":{"id":166496},"id":7093,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5765326,"event":"job:stop","queue_time":1591769,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:33.367 [info] {"args":{"id":166498},"id":7095,"meta":{},"system_time":1776512793367424263,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:33.368 [debug] QUERY OK source="media_items" db=0.8ms idle=342.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 WHERE (m0."id" = ?) [166498] 11:46:33.369 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:33.370 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=344.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" = ?) [2] 11:46:33.371 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=345.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" = ?) [1] 11:46:33.372 [debug] QUERY OK source="media_items" db=0.5ms 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 [166498] 11:46:33.374 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 11:46:33.374 [debug] QUERY OK source="media_profiles" db=0.3ms idle=5.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" = ?) [1] 11:46:33.375 [debug] QUERY OK source="settings" db=0.2ms idle=4.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 [] 11:46:33.376 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:33.377 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 11:46:33.378 [debug] QUERY OK source="settings" db=0.4ms idle=4.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 [] 11:46:33.378 [debug] QUERY OK source="settings" db=0.2ms 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 [] 11:46:33.379 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/be/d6be0336f0344d7003c3c87c1bbd9344286c989b9f2aa983ffca77e7892994a6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:33.707 [info] {"source":"oban","duration":2522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:36.493 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7b/30/7b3068239cdb3357b6419a5cc49c3b96cab28eeaf34b6ef04c0dd4af1a2aff5f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:36.493 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:36.494 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:36.498 [info] {"args":{"id":166497},"id":7094,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5777011,"event":"job:stop","queue_time":2714788,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:36.506 [info] {"args":{"id":166494},"id":7096,"meta":{},"system_time":1776512796506667071,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:36.508 [debug] QUERY OK source="media_items" db=0.8ms queue=0.3ms idle=1482.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 WHERE (m0."id" = ?) [166494] 11:46:36.509 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:36.511 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=1484.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" = ?) [2] 11:46:36.512 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=978.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" = ?) [1] 11:46:36.514 [debug] QUERY OK source="media_items" db=0.7ms 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 [166494] 11:46:36.516 [debug] QUERY OK source="media_metadata" db=0.4ms idle=9.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 11:46:36.518 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 11:46:36.519 [debug] QUERY OK source="settings" db=1.0ms queue=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 [] 11:46:36.520 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:36.523 [debug] QUERY OK source="settings" db=0.3ms 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 [] 11:46:36.523 [debug] QUERY OK source="settings" db=0.4ms 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 [] 11:46:36.524 [debug] QUERY OK source="settings" db=0.5ms 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 [] 11:46:36.525 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/60/7e/607ebb83984f9f444f86853c4b77bd3b99355c7b260f1858a69160ecb6ffae5f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:39.308 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/be/d6be0336f0344d7003c3c87c1bbd9344286c989b9f2aa983ffca77e7892994a6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:39.308 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:39.309 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:39.311 [info] {"args":{"id":166498},"id":7095,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5942096,"event":"job:stop","queue_time":3365742,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:39.319 [info] {"args":{"id":166495},"id":7097,"meta":{},"system_time":1776512799319185042,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:39.320 [debug] QUERY OK source="media_items" db=0.6ms idle=1293.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 WHERE (m0."id" = ?) [166495] 11:46:39.321 [info] User scripts lifecyle file either not present or is empty. Skipping. 11:46:39.321 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1295.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" = ?) [2] 11:46:39.322 [debug] QUERY OK source="media_profiles" db=0.6ms idle=779.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" = ?) [1] 11:46:39.323 [debug] QUERY OK source="media_items" db=0.5ms 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 [166495] 11:46:39.326 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 11:46:39.327 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 11:46:39.327 [debug] QUERY OK source="settings" db=0.5ms 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 [] 11:46:39.328 [debug] Running yt-dlp command for action: get_downloadable_status 11:46:39.330 [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 [] 11:46:39.330 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=6.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 [] 11:46:39.331 [debug] QUERY OK source="settings" db=0.3ms idle=4.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 [] 11:46:39.331 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/9b/b89b659b95d60447aa3b3629a36cdda9ee6a16e3824ffaf9a8f0ad90ab65a559.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:46:42.403 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/60/7e/607ebb83984f9f444f86853c4b77bd3b99355c7b260f1858a69160ecb6ffae5f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:42.404 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:42.405 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:42.407 [info] {"args":{"id":166494},"id":7096,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5898647,"event":"job:stop","queue_time":5504768,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:46:44.956 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/9b/b89b659b95d60447aa3b3629a36cdda9ee6a16e3824ffaf9a8f0ad90ab65a559.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 11:46:44.956 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:44.957 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 11:46:44.958 [info] {"args":{"id":166495},"id":7097,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5638790,"event":"job:stop","queue_time":8317423,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 11:47:00.834 [info] {"source":"oban","duration":732,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:47:03.709 [info] {"source":"oban","duration":1860,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:47:33.713 [info] {"source":"oban","duration":2585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:00.837 [info] {"source":"oban","duration":808,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:48:03.718 [info] {"source":"oban","duration":3088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:33.722 [info] {"source":"oban","duration":3269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:00.840 [info] {"source":"oban","duration":907,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:49:03.728 [info] {"source":"oban","duration":3615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:33.731 [info] {"source":"oban","duration":2551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:00.844 [info] {"source":"oban","duration":2559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:50:03.740 [info] {"source":"oban","duration":7555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:33.744 [info] {"source":"oban","duration":2370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:00.848 [info] {"source":"oban","duration":2036,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:51:03.750 [info] {"source":"oban","duration":4898,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:33.756 [info] {"source":"oban","duration":3724,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:00.850 [info] {"source":"oban","duration":602,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:52:03.761 [info] {"source":"oban","duration":3327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:33.770 [info] {"source":"oban","duration":3921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:00.853 [info] {"source":"oban","duration":1688,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:53:03.775 [info] {"source":"oban","duration":4657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:33.779 [info] {"source":"oban","duration":2322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:00.855 [info] {"source":"oban","duration":657,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:54:03.785 [info] {"source":"oban","duration":5541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:33.789 [info] {"source":"oban","duration":2761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:00.862 [info] {"source":"oban","duration":4472,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:55:03.795 [info] {"source":"oban","duration":4186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:33.799 [info] {"source":"oban","duration":3606,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:00.872 [info] {"source":"oban","duration":4982,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:56:03.803 [info] {"source":"oban","duration":2495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:33.807 [info] {"source":"oban","duration":2005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:00.875 [info] {"source":"oban","duration":652,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:57:03.810 [info] {"source":"oban","duration":2367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:33.812 [info] {"source":"oban","duration":2019,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:00.879 [info] {"source":"oban","duration":585,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:58:03.817 [info] {"source":"oban","duration":3205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:33.821 [info] {"source":"oban","duration":2415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:00.883 [info] {"source":"oban","duration":2570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:59:03.825 [info] {"source":"oban","duration":2643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:33.831 [info] {"source":"oban","duration":5155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 12:00:00.885 [info] {"source":"oban","duration":609,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:00:03.843 [info] {"source":"oban","duration":10623,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:00:33.848 [info] {"source":"oban","duration":3770,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:00.887 [info] {"source":"oban","duration":666,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:01:03.853 [info] {"source":"oban","duration":3725,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:33.858 [info] {"source":"oban","duration":2867,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:00.889 [info] {"source":"oban","duration":687,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:02:03.862 [info] {"source":"oban","duration":3421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:33.867 [info] {"source":"oban","duration":4249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:00.894 [info] {"source":"oban","duration":2292,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:03:03.871 [info] {"source":"oban","duration":3016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:33.876 [info] {"source":"oban","duration":3133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:00.896 [info] {"source":"oban","duration":935,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:04:03.880 [info] {"source":"oban","duration":3672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:33.884 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:00.902 [info] {"source":"oban","duration":4478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:05:03.888 [info] {"source":"oban","duration":3306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:33.892 [info] {"source":"oban","duration":2574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:00.904 [info] {"source":"oban","duration":647,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:06:03.896 [info] {"source":"oban","duration":2129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:33.899 [info] {"source":"oban","duration":2445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:00.906 [info] {"source":"oban","duration":626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:07:03.902 [info] {"source":"oban","duration":2677,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:33.907 [info] {"source":"oban","duration":2872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:00.908 [info] {"source":"oban","duration":821,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:08:03.912 [info] {"source":"oban","duration":4098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:33.915 [info] {"source":"oban","duration":2310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:00.910 [info] {"source":"oban","duration":733,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:09:03.919 [info] {"source":"oban","duration":3831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:33.927 [info] {"source":"oban","duration":6598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:00.913 [info] {"source":"oban","duration":752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:10:03.941 [info] {"source":"oban","duration":12957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:33.945 [info] {"source":"oban","duration":2630,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:00.914 [info] {"source":"oban","duration":843,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:11:03.952 [info] {"source":"oban","duration":4530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:33.956 [info] {"source":"oban","duration":3767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:00.918 [info] {"source":"oban","duration":2335,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:12:03.961 [info] {"source":"oban","duration":2064,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:33.964 [info] {"source":"oban","duration":2729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:00.920 [info] {"source":"oban","duration":807,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:13:03.968 [info] {"source":"oban","duration":3037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:33.972 [info] {"source":"oban","duration":1940,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:00.925 [info] {"source":"oban","duration":3098,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:14:03.976 [info] {"source":"oban","duration":2453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:33.981 [info] {"source":"oban","duration":3384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:00.930 [info] {"source":"oban","duration":3670,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:15:03.991 [info] {"source":"oban","duration":7850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:33.998 [info] {"source":"oban","duration":5965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:00.932 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:16:04.002 [info] {"source":"oban","duration":2840,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:32.106 [info] {"args":{"id":2},"id":7098,"meta":{},"system_time":1776514592105669836,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:16:32.108 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=989.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] 12:16:32.109 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=991.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 [] 12:16:32.112 [debug] QUERY OK source="media_items" db=1.1ms idle=993.7ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 12:16:32.113 [debug] QUERY OK source="media_items" db=0.6ms idle=13.0ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 12:16:32.113 [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" = ?) [1] 12:16:32.115 [debug] QUERY OK source="settings" db=0.5ms idle=6.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 [] 12:16:32.116 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 12:16:32.117 [debug] Current batch of media processed. Will check again in 1000ms 12:16:32.118 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:16:32.118 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:16:32.119 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 12:16:32.120 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a6/6c/a66c6854d22d1f997470c183d123cf59317cdb3260458f4f4cd47b3ae24d26c7.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:16:33.118 [debug] Current batch of media processed. Will check again in 1000ms 12:16:34.012 [info] {"source":"oban","duration":8506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:34.121 [debug] Current batch of media processed. Will check again in 1000ms 12:16:35.122 [debug] Current batch of media processed. Will check again in 1000ms 12:16:36.122 [debug] Current batch of media processed. Will check again in 1000ms 12:16:37.124 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 12:16:37.125 [debug] QUERY OK source="sources" db=0.7ms 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 (?)) [2] 12:16:37.127 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1009.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] 12:16:37.128 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=14.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 12:16:37.131 [debug] QUERY OK source="media_items" db=2.3ms idle=12.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "6e2666f6-426f-45ba-a126-1fb9e91c67cf", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 12:16:37Z], ~U[2026-04-18 12:16:37Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 12:16:37.133 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" = ?) [2] 12:16:37.134 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 12:16:37.135 [debug] QUERY OK source="media_items" db=0.5ms 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 [399] 12:16:37.135 [debug] Current batch of media processed. Will check again in 1000ms 12:16:38.136 [debug] Current batch of media processed. Will check again in 1000ms 12:16:39.138 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 12:16:39.139 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 12:16:39.139 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=22.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] 12:16:39.140 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=23.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 12:16:39.144 [debug] QUERY OK source="media_items" db=2.4ms idle=24.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "b198e080-7d2c-4ad1-85ec-bad9f66c3c24", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 12:16:39Z], ~U[2026-04-18 12:16:39Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 12:16:39.145 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=25.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" = ?) [2] 12:16:39.146 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=6.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" = ?) [1] 12:16:39.148 [debug] QUERY OK source="media_items" db=1.3ms idle=7.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 [401] 12:16:39.148 [debug] Current batch of media processed. Will check again in 1000ms 12:16:40.149 [debug] Current batch of media processed. Will check again in 1000ms 12:16:41.151 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 12:16:41.152 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=34.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 (?)) [2] 12:16:41.153 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=36.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] 12:16:41.154 [debug] QUERY OK source="media_items" db=0.5ms queue=0.2ms idle=37.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 12:16:41.158 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=38.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "a01298fe-3a0d-4af6-ba6b-ef2f3ae3f0f6", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 12:16:41Z], ~U[2026-04-18 12:16:41Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 12:16:41.159 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=35.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" = ?) [2] 12:16:41.160 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 12:16:41.161 [debug] QUERY OK source="media_items" db=0.5ms queue=0.2ms idle=7.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 [402] 12:16:41.162 [debug] Current batch of media processed. Will check again in 1000ms 12:16:42.163 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 12:16:42.164 [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" IN (?)) [2] 12:16:42.166 [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" = ?) [2] 12:16:42.166 [debug] QUERY OK source="media_items" db=0.4ms idle=1005.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 12:16:42.170 [debug] QUERY OK source="media_items" db=2.1ms idle=1005.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "3691a5d5-40e2-45ed-8242-935ca9465d81", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 12:16:42Z], ~U[2026-04-18 12:16:42Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 12:16:42.171 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=45.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" = ?) [2] 12:16:42.172 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 12:16:42.173 [debug] QUERY OK source="media_items" db=0.6ms 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 [403] 12:16:42.174 [debug] Current batch of media processed. Will check again in 1000ms 12:16:43.174 [debug] Current batch of media processed. Will check again in 1000ms 12:16:44.176 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 12:16:44.179 [debug] QUERY OK source="sources" db=1.3ms queue=0.6ms idle=60.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 (?)) [2] 12:16:44.181 [debug] QUERY OK source="sources" db=0.6ms queue=0.6ms idle=63.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] 12:16:44.183 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=65.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 12:16:44.186 [debug] QUERY OK source="media_items" db=2.0ms idle=67.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "9203e31e-0e9f-41fe-a224-6dc999720b76", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 12:16:44Z], ~U[2026-04-18 12:16:44Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 12:16:44.188 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=55.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" = ?) [2] 12:16:44.189 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:16:44.190 [debug] QUERY OK source="media_items" db=0.5ms 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 [404] 12:16:44.190 [debug] Current batch of media processed. Will check again in 1000ms 12:16:45.192 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 12:16:45.193 [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" IN (?)) [2] 12:16:45.194 [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" = ?) [2] 12:16:45.196 [debug] QUERY OK source="media_items" db=0.7ms idle=1005.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 12:16:45.200 [debug] QUERY OK source="media_items" db=2.9ms idle=1006.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "3086c497-dc4b-4ec1-9e64-1c730b50e18c", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 12:16:45Z], ~U[2026-04-18 12:16:45Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 12:16:45.201 [debug] QUERY OK source="sources" db=0.8ms idle=66.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" = ?) [2] 12:16:45.203 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 12:16:45.204 [debug] QUERY OK source="media_items" db=0.7ms 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 [405] 12:16:45.205 [debug] Current batch of media processed. Will check again in 1000ms 12:16:46.206 [debug] Current batch of media processed. Will check again in 1000ms 12:16:47.207 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 12:16:47.209 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=91.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 (?)) [2] 12:16:47.210 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=92.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] 12:16:47.210 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=93.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 12:16:47.214 [debug] QUERY OK source="media_items" db=2.6ms idle=94.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "54b8d22f-c418-4823-8789-0bf99f5ce0c7", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 12:16:47Z], ~U[2026-04-18 12:16:47Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 12:16:47.215 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=76.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" = ?) [2] 12:16:47.216 [debug] QUERY OK source="media_profiles" db=0.5ms idle=7.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" = ?) [1] 12:16:47.218 [debug] QUERY OK source="media_items" db=1.0ms idle=7.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 [412] 12:16:47.218 [debug] Current batch of media processed. Will check again in 1000ms 12:16:48.219 [debug] Current batch of media processed. Will check again in 1000ms 12:16:49.220 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 12:16:49.221 [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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 12:16:49.222 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=104.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" = ?) [2] 12:16:49.223 [debug] QUERY OK source="media_items" db=0.4ms idle=105.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 12:16:49.225 [debug] QUERY OK source="media_items" db=1.7ms idle=106.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "8c1f8324-365c-429a-9b45-24eea9fe7fec", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 12:16:49Z], ~U[2026-04-18 12:16:49Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 12:16:49.226 [debug] QUERY OK source="sources" db=0.5ms idle=81.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" = ?) [2] 12:16:49.228 [debug] QUERY OK source="media_profiles" db=1.3ms queue=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" = ?) [1] 12:16:49.229 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=6.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 [4285] 12:16:49.229 [debug] Current batch of media processed. Will check again in 1000ms 12:16:50.230 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 12:16:50.233 [debug] QUERY OK source="sources" db=2.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" IN (?)) [2] 12:16:50.234 [debug] Current batch of media processed. Will check again in 1000ms 12:16:51.236 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 12:16:51.237 [debug] QUERY OK source="sources" db=0.6ms 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 (?)) [2] 12:16:51.238 [debug] QUERY OK source="sources" db=0.5ms idle=121.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" = ?) [2] 12:16:51.239 [debug] QUERY OK source="media_items" db=0.6ms idle=121.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 12:16:51.243 [debug] QUERY OK source="media_items" db=2.6ms idle=123.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "54d1ed48-65c0-45c2-a1a3-1a9c578f4de4", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 12:16:51Z], ~U[2026-04-18 12:16:51Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 12:16:51.244 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=92.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" = ?) [2] 12:16:51.245 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 12:16:51.246 [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 [6474] 12:16:51.246 [debug] Current batch of media processed. Will check again in 1000ms 12:16:52.247 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 12:16:52.248 [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 (?)) [2] 12:16:52.249 [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" = ?) [2] 12:16:52.250 [debug] QUERY OK source="media_items" db=0.3ms idle=1004.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 12:16:52.255 [debug] QUERY OK source="media_items" db=3.7ms idle=1004.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "abcd813b-afe5-4a57-b3a8-bf875dbaf836", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 12:16:52Z], ~U[2026-04-18 12:16:52Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 12:16:52.256 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=96.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" = ?) [2] 12:16:52.256 [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" = ?) [1] 12:16:52.257 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms 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 [13474] 12:16:52.258 [debug] Current batch of media processed. Will check again in 1000ms 12:16:53.258 [debug] Current batch of media processed. Will check again in 1000ms 12:16:54.260 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 12:16:54.262 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=133.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 (?)) [2] 12:16:54.263 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=134.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] 12:16:54.263 [debug] QUERY OK source="media_items" db=0.5ms idle=135.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 12:16:54.268 [debug] QUERY OK source="media_items" db=2.5ms idle=136.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "5a283b30-2e19-452f-a8ed-b840e02bd0f9", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 12:16:54Z], ~U[2026-04-18 12:16:54Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 12:16:54.269 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=104.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" = ?) [2] 12:16:54.270 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:16:54.271 [debug] QUERY OK source="media_items" db=0.6ms 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 [26978] 12:16:54.271 [debug] Current batch of media processed. Will check again in 1000ms 12:16:55.273 [debug] Current batch of media processed. Will check again in 1000ms 12:16:56.274 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 12:16:56.276 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=147.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 (?)) [2] 12:16:56.277 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=148.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] 12:16:56.278 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=149.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 12:16:56.282 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=151.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "c6630892-7e5c-47ef-ab19-d88db7d8b0cb", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 12:16:56Z], ~U[2026-04-18 12:16:56Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 12:16:56.283 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=112.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" = ?) [2] 12:16:56.285 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:16:56.286 [debug] QUERY OK source="media_items" db=0.5ms queue=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 [27319] 12:16:56.286 [debug] Current batch of media processed. Will check again in 1000ms 12:16:57.288 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 12:16:57.290 [debug] QUERY OK source="sources" db=1.5ms 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 (?)) [2] 12:16:57.292 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [2] 12:16:57.293 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=1007.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 12:16:57.296 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1007.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "cd139deb-3400-4fb2-a0c8-2d6f3e71d931", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 12:16:57Z], ~U[2026-04-18 12:16:57Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 12:16:57.297 [debug] QUERY OK source="sources" db=0.7ms idle=123.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" = ?) [2] 12:16:57.298 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 12:16:57.299 [debug] QUERY OK source="media_items" db=0.8ms 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 [32172] 12:16:57.300 [debug] Current batch of media processed. Will check again in 1000ms 12:16:58.301 [debug] Current batch of media processed. Will check again in 1000ms 12:16:59.302 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 12:16:59.303 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=175.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 (?)) [2] 12:16:59.304 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:16:59.305 [debug] QUERY OK source="media_items" db=0.7ms idle=176.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 12:16:59.308 [debug] QUERY OK source="media_items" db=1.8ms idle=178.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "c02d2983-8749-4e6a-8efc-86236d222a81", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 12:16:59Z], ~U[2026-04-18 12:16:59Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 12:16:59.309 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=128.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" = ?) [2] 12:16:59.310 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:16:59.311 [debug] QUERY OK source="media_items" db=0.5ms 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 [44297] 12:16:59.311 [debug] Current batch of media processed. Will check again in 1000ms 12:17:00.312 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 12:17:00.314 [debug] QUERY OK source="sources" db=1.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 (?)) [2] 12:17:00.316 [debug] QUERY OK source="sources" db=1.1ms 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" = ?) [2] 12:17:00.317 [debug] QUERY OK source="media_items" db=0.7ms idle=1006.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 12:17:00.320 [debug] QUERY OK source="media_items" db=1.9ms idle=1006.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "32049192-70b6-47e8-92ed-bed79cfe36ae", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 12:17:00Z], ~U[2026-04-18 12:17:00Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 12:17:00.321 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=135.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" = ?) [2] 12:17:00.322 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 12:17:00.323 [debug] QUERY OK source="media_items" db=0.7ms 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 [44504] 12:17:00.324 [debug] Current batch of media processed. Will check again in 1000ms 12:17:00.934 [info] {"source":"oban","duration":793,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:17:01.324 [debug] Current batch of media processed. Will check again in 1000ms 12:17:02.326 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 12:17:02.327 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=198.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 (?)) [2] 12:17:02.330 [debug] QUERY OK source="sources" db=0.8ms queue=0.5ms idle=201.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] 12:17:02.333 [debug] QUERY OK source="media_items" db=2.1ms queue=0.2ms idle=203.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 12:17:02.340 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=206.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "ccefd7f0-7a66-43a2-b33a-4df6aa40a1db", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 12:17:02Z], ~U[2026-04-18 12:17:02Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 12:17:02.342 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=147.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" = ?) [2] 12:17:02.345 [debug] QUERY OK source="media_profiles" db=0.6ms queue=1.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" = ?) [1] 12:17:02.348 [debug] QUERY OK source="media_items" db=2.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 [56737] 12:17:02.349 [debug] Current batch of media processed. Will check again in 1000ms 12:17:03.350 [debug] Current batch of media processed. Will check again in 1000ms 12:17:04.016 [info] {"source":"oban","duration":2909,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:04.351 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 12:17:04.352 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=335.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 (?)) [2] 12:17:04.354 [debug] QUERY OK source="sources" db=0.4ms idle=225.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] 12:17:04.354 [debug] QUERY OK source="media_items" db=0.3ms idle=226.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 12:17:04.357 [debug] QUERY OK source="media_items" db=1.7ms idle=227.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "73f7a70c-9fb2-4dd3-a980-c5b7e429abe6", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 12:17:04Z], ~U[2026-04-18 12:17:04Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 12:17:04.358 [debug] QUERY OK source="sources" db=0.8ms idle=158.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" = ?) [2] 12:17:04.359 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms 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" = ?) [1] 12:17:04.360 [debug] QUERY OK source="media_items" db=0.6ms 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 [134115] 12:17:04.361 [debug] Current batch of media processed. Will check again in 1000ms 12:17:05.361 [debug] Current batch of media processed. Will check again in 1000ms 12:17:06.363 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 12:17:06.365 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=236.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 (?)) [2] 12:17:06.366 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=237.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" = ?) [2] 12:17:06.367 [debug] QUERY OK source="media_items" db=0.5ms idle=238.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 12:17:06.371 [debug] QUERY OK source="media_items" db=2.1ms idle=240.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "a690f813-b8e3-4386-92e9-88d0030e6595", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 12:17:06Z], ~U[2026-04-18 12:17:06Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 12:17:06.372 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:06.373 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=7.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" = ?) [1] 12:17:06.374 [debug] QUERY OK source="media_items" db=0.6ms 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 [166494] 12:17:06.374 [info] Kicking off download for media item #166494 (HcodxmdesfY) 12:17:06.378 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=5.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7099, 166494, ~U[2026-04-18 12:17:06Z], ~U[2026-04-18 12:17:06Z]] 12:17:06.378 [debug] Current batch of media processed. Will check again in 1000ms 12:17:06.384 [info] {"args":{"id":166494},"id":7099,"meta":{},"system_time":1776514626384387448,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:06.386 [debug] QUERY OK source="media_items" db=0.8ms 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 WHERE (m0."id" = ?) [166494] 12:17:06.386 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:17:06.387 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=10.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" = ?) [2] 12:17:06.388 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:17:06.390 [debug] QUERY OK source="media_items" db=0.6ms 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 [166494] 12:17:06.391 [debug] QUERY OK source="media_metadata" db=0.2ms idle=7.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 12:17:06.392 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 12:17:06.393 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=5.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 [] 12:17:06.394 [debug] Running yt-dlp command for action: get_downloadable_status 12:17:06.396 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:17:06.397 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:17:06.397 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 12:17:06.399 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/6a/036a6bcb239d2a8fc1c62e1b3d60c84f6848244d9127233f7264a20f04b80d61.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:07.380 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 12:17:07.381 [debug] QUERY OK source="sources" db=0.8ms idle=986.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 (?)) [2] 12:17:07.382 [debug] QUERY OK source="sources" db=0.3ms idle=985.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] 12:17:07.383 [debug] QUERY OK source="media_items" db=0.5ms idle=985.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 12:17:07.386 [debug] QUERY OK source="media_items" db=2.3ms idle=985.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "6ebb418d-b62a-4f97-a1a9-bd88c3f596f5", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 12:17:07Z], ~U[2026-04-18 12:17:07Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 12:17:07.387 [debug] QUERY OK source="sources" db=0.6ms idle=180.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" = ?) [2] 12:17:07.388 [debug] QUERY OK source="media_profiles" db=1.3ms 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" = ?) [1] 12:17:07.390 [debug] QUERY OK source="media_items" db=0.6ms 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 [166495] 12:17:07.390 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 12:17:07.393 [debug] QUERY OK source="tasks" db=0.5ms idle=5.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7100, 166495, ~U[2026-04-18 12:17:07Z], ~U[2026-04-18 12:17:07Z]] 12:17:07.393 [debug] Current batch of media processed. Will check again in 1000ms 12:17:07.399 [info] {"args":{"id":166495},"id":7100,"meta":{},"system_time":1776514627399507883,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:07.400 [debug] QUERY OK source="media_items" db=0.4ms 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 WHERE (m0."id" = ?) [166495] 12:17:07.400 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:17:07.402 [debug] QUERY OK source="sources" db=1.3ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:07.403 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 12:17:07.404 [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 [166495] 12:17:07.407 [debug] QUERY OK source="media_metadata" db=0.3ms idle=7.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 12:17:07.407 [debug] QUERY OK source="media_profiles" db=0.5ms idle=6.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" = ?) [1] 12:17:07.408 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 12:17:07.409 [debug] Running yt-dlp command for action: get_downloadable_status 12:17:07.411 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 12:17:07.412 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:17:07.413 [debug] QUERY OK source="settings" db=0.7ms 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 [] 12:17:07.413 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/6e/c16e00226b9ac5e933ffe2c806afb6b9a2fc9d78277d2d14cd085556321b1656.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:08.394 [debug] Current batch of media processed. Will check again in 1000ms 12:17:09.395 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 12:17:09.397 [debug] QUERY OK source="sources" db=0.7ms idle=267.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 (?)) [2] 12:17:09.400 [debug] QUERY OK source="sources" db=1.3ms queue=0.2ms idle=270.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" = ?) [2] 12:17:09.402 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=272.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 12:17:09.412 [debug] QUERY OK source="media_items" db=7.8ms queue=0.1ms idle=275.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "87ce0747-a931-433d-88ec-70ccc6b616d6", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 12:17:09Z], ~U[2026-04-18 12:17:09Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 12:17:09.420 [debug] QUERY OK source="sources" db=6.6ms queue=0.1ms idle=196.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" = ?) [2] 12:17:09.422 [debug] QUERY OK source="media_profiles" db=1.5ms 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" = ?) [1] 12:17:09.425 [debug] QUERY OK source="media_items" db=2.1ms idle=22.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 [166496] 12:17:09.425 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 12:17:09.434 [debug] QUERY OK source="tasks" db=4.1ms queue=0.2ms idle=10.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7101, 166496, ~U[2026-04-18 12:17:09Z], ~U[2026-04-18 12:17:09Z]] 12:17:09.434 [debug] Current batch of media processed. Will check again in 1000ms 12:17:10.436 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 12:17:10.438 [debug] QUERY OK source="sources" db=0.9ms idle=1011.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 (?)) [2] 12:17:10.439 [debug] QUERY OK source="sources" db=0.7ms idle=1009.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" = ?) [2] 12:17:10.440 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1010.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 12:17:10.443 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "93fd4aa1-e069-4e92-b575-d9e0e246adcf", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 12:17:10Z], ~U[2026-04-18 12:17:10Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 12:17:10.444 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=224.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" = ?) [2] 12:17:10.445 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:17:10.446 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [166497] 12:17:10.447 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 12:17:10.451 [debug] QUERY OK source="tasks" db=0.5ms idle=6.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7102, 166497, ~U[2026-04-18 12:17:10Z], ~U[2026-04-18 12:17:10Z]] 12:17:10.452 [debug] Current batch of media processed. Will check again in 1000ms 12:17:11.453 [debug] Current batch of media processed. Will check again in 1000ms 12:17:12.203 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a6/6c/a66c6854d22d1f997470c183d123cf59317cdb3260458f4f4cd47b3ae24d26c7.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 12:17:12.214 [debug] Gracefully stopping file follower 12:17:12.220 [debug] QUERY OK source="sources" db=2.4ms idle=992.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 (?)) [2] 12:17:12.222 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=92.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] 12:17:12.224 [debug] QUERY OK source="media_items" db=1.2ms idle=93.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 12:17:12.229 [debug] QUERY OK source="media_items" db=3.9ms queue=0.1ms idle=95.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "56c00797-4e98-47b6-9299-b6bc848611db", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 12:17:12.232 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.236 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=10.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 12:17:12.240 [debug] QUERY OK source="media_items" db=2.0ms idle=13.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "e738127d-3b54-46e1-8941-46f23d6759e6", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 12:17:12.241 [debug] QUERY OK source="sources" db=0.6ms queue=0.3ms idle=11.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] 12:17:12.242 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=10.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 12:17:12.246 [debug] QUERY OK source="media_items" db=2.5ms idle=11.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "72a81945-3597-4bf3-ac8f-859b2304e043", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 12:17:12.247 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.248 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 12:17:12.252 [debug] QUERY OK source="media_items" db=2.5ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "d63b0fc4-4ec4-4ae4-bf7d-e40b80ba5b22", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 12:17:12.254 [debug] QUERY OK source="sources" db=0.9ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.255 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 12:17:12.263 [debug] QUERY OK source="media_items" db=6.7ms idle=8.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "f11de2da-db2c-472b-8627-acbcf203319d", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 12:17:12.265 [debug] QUERY OK source="sources" db=1.0ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.266 [debug] QUERY OK source="media_items" db=0.6ms idle=13.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 12:17:12.268 [debug] QUERY OK source="media_items" db=1.6ms idle=12.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "6819c44b-49c9-4331-93c2-c7c3e6051011", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 12:17:12.270 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.271 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 12:17:12.275 [debug] QUERY OK source="media_items" db=2.5ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "65379474-4334-4e70-8611-30fc2c9a146b", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 12:17:12.276 [debug] QUERY OK source="sources" db=0.5ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.277 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=8.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 12:17:12.280 [debug] QUERY OK source="media_items" db=1.4ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "ce07f9f0-6169-4f5d-bc77-e9db3503dfbe", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 12:17:12.281 [debug] QUERY OK source="sources" db=0.2ms 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" = ?) [2] 12:17:12.281 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=6.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 12:17:12.286 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "3eb31b94-4281-4ba6-9b53-7bfc1eca59e2", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 12:17:12.287 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 12:17:12.288 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=8.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 12:17:12.291 [debug] QUERY OK source="media_items" db=2.0ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "ddb0c075-6fea-4889-bdd9-2294a1712fe1", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 12:17:12.293 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.295 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 12:17:12.301 [debug] QUERY OK source="media_items" db=4.6ms queue=0.1ms idle=8.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "e3ed594b-6c58-498c-acd7-8d9bc7b014f5", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 12:17:12.303 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.304 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 12:17:12.308 [debug] QUERY OK source="media_items" db=2.6ms idle=11.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "47f2e954-8571-428b-9a11-98f1a82d2c0e", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 12:17:12.309 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.310 [debug] QUERY OK source="media_items" db=0.4ms idle=9.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 12:17:12.312 [debug] QUERY OK source="media_items" db=1.6ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "1d9aca2e-21b1-4b4c-90a3-e09168ad4d98", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 12:17:12.314 [debug] QUERY OK source="sources" db=0.6ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.315 [debug] QUERY OK source="media_items" db=0.9ms idle=6.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 12:17:12.317 [debug] QUERY OK source="media_items" db=1.5ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "5f3b1afa-20f4-4158-9a52-efc4f1b4f898", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 12:17:12.319 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 12:17:12.320 [debug] QUERY OK source="media_items" db=0.8ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 12:17:12.324 [debug] QUERY OK source="media_items" db=2.6ms idle=7.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "33327cf8-d4b4-44c7-a77e-3858a63c91bb", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 12:17:12.326 [debug] QUERY OK source="sources" db=1.6ms 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" = ?) [2] 12:17:12.328 [debug] QUERY OK source="media_items" db=1.4ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 12:17:12.332 [debug] QUERY OK source="media_items" db=2.9ms idle=10.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "8b38959e-1111-4358-adab-75ca977850ed", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 12:17:12.334 [debug] QUERY OK source="sources" db=1.1ms idle=12.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] 12:17:12.336 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=10.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 12:17:12.339 [debug] QUERY OK source="media_items" db=1.8ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "1536bed3-8a29-41aa-aba6-7fc1baeab05b", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 12:17:12.340 [debug] QUERY OK source="sources" db=0.7ms idle=11.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" = ?) [2] 12:17:12.341 [debug] QUERY OK source="media_items" db=0.6ms idle=8.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 12:17:12.357 [debug] QUERY OK source="media_items" db=14.9ms queue=0.1ms idle=8.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "55c2ccf2-5fbc-4d3b-8561-3ab0d057d219", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 12:17:12.359 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=22.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] 12:17:12.360 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=21.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 12:17:12.363 [debug] QUERY OK source="media_items" db=1.9ms idle=20.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "d0cfb162-6ba6-4b7f-981d-72156292f79c", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 12:17:12.364 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=22.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" = ?) [2] 12:17:12.366 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 12:17:12.368 [debug] QUERY OK source="media_items" db=1.7ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "18559fe2-b402-48e9-bc32-7be48ce0f6df", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 12:17:12.370 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.371 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=8.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 12:17:12.386 [debug] QUERY OK source="media_items" db=13.3ms queue=0.1ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "6fe91c7a-3b95-479a-8aca-afb143d1b8b9", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 12:17:12.387 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:12.389 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=19.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 12:17:12.397 [debug] QUERY OK source="media_items" db=5.8ms queue=0.1ms idle=20.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "2b545dc9-b7f2-48e9-93ec-3de2e004db4d", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 12:17:12.399 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=26.1ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z], 2] 12:17:12.401 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=13.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 ((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] 12:17:12.413 [debug] QUERY OK source="tasks" db=1.3ms queue=0.1ms idle=5.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7103, 166498, ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z]] 12:17:12.415 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=6.6ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 12:17:12.416 [debug] QUERY OK source="media_items" db=0.6ms queue=0.2ms idle=6.4ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 12:17:12.420 [debug] QUERY OK source="tasks" db=0.3ms idle=6.4ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7104, 2, ~U[2026-04-18 12:17:12Z], ~U[2026-04-18 12:17:12Z]] 12:17:12.421 [info] {"args":{"id":2},"id":7098,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":40315065,"event":"job:stop","queue_time":882516,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:17:13.565 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/6e/c16e00226b9ac5e933ffe2c806afb6b9a2fc9d78277d2d14cd085556321b1656.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:17:13.566 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:13.566 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:13.567 [info] {"args":{"id":166495},"id":7100,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6167318,"event":"job:stop","queue_time":397732,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:13.577 [info] {"args":{"id":166496},"id":7101,"meta":{},"system_time":1776514633576670332,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:13.579 [debug] QUERY OK source="media_items" db=1.1ms queue=0.2ms idle=1156.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 WHERE (m0."id" = ?) [166496] 12:17:13.580 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:17:13.581 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=1150.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" = ?) [2] 12:17:13.583 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.3ms idle=342.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" = ?) [1] 12:17:13.584 [debug] QUERY OK source="media_items" db=0.6ms 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 [166496] 12:17:13.586 [debug] QUERY OK source="media_metadata" db=0.3ms idle=9.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 12:17:13.587 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 12:17:13.588 [debug] QUERY OK source="settings" db=0.5ms 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 [] 12:17:13.589 [debug] Running yt-dlp command for action: get_downloadable_status 12:17:13.593 [debug] QUERY OK source="settings" db=2.9ms 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 [] 12:17:13.594 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:17:13.595 [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 [] 12:17:13.598 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/70/e2/70e2686e890abe9d05159ba9ea4090ae2cd483bf5cad9b18c8fd3d7965efe090.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:16.468 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/6a/036a6bcb239d2a8fc1c62e1b3d60c84f6848244d9127233f7264a20f04b80d61.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] Unable to fetch GVS PO Token for web_safari client: Missing required Visitor Data. You may need to pass Visitor Data with --extractor-args "youtube:visitor_data=XXX" 12:17:16.469 [debug] Running yt-dlp command for action: download 12:17:16.472 [debug] QUERY OK source="settings" db=1.3ms idle=1341.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 [] 12:17:16.474 [debug] QUERY OK source="settings" db=1.9ms queue=0.1ms idle=1343.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 [] 12:17:16.477 [debug] QUERY OK source="settings" db=2.1ms queue=0.1ms idle=1345.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 [] 12:17:16.479 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/7b/66/7b66dccb6d4dfba94f0e796fb726984ae780129957275ca06126a30716432e39.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:19.749 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/70/e2/70e2686e890abe9d05159ba9ea4090ae2cd483bf5cad9b18c8fd3d7965efe090.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:17:19.749 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:19.750 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:19.753 [info] {"args":{"id":166496},"id":7101,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6174173,"event":"job:stop","queue_time":4574073,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:19.764 [info] {"args":{"id":166497},"id":7102,"meta":{},"system_time":1776514639763852959,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:19.768 [debug] QUERY OK source="media_items" db=2.9ms queue=0.4ms idle=1488.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 WHERE (m0."id" = ?) [166497] 12:17:19.771 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:17:19.772 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=642.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" = ?) [2] 12:17:19.774 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms idle=493.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" = ?) [1] 12:17:19.776 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms 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 [166497] 12:17:19.778 [debug] QUERY OK source="media_metadata" db=0.2ms idle=15.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 12:17:19.779 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:17:19.780 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 12:17:19.781 [debug] Running yt-dlp command for action: get_downloadable_status 12:17:19.783 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:17:19.784 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:17:19.786 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=6.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 [] 12:17:19.786 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/84/2b84c5469d1303abb8ccb7dd78ba309ae680b2a1911d76167d67eebe0f55caf3.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:22.255 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/7b/66/7b66dccb6d4dfba94f0e796fb726984ae780129957275ca06126a30716432e39.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:17:22.255 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:22.256 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:22.257 [info] {"args":{"id":166494},"id":7099,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":15871923,"event":"job:stop","queue_time":382873,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:22.266 [info] {"args":{"id":166498},"id":7103,"meta":{},"system_time":1776514642265855664,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:22.267 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1137.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 WHERE (m0."id" = ?) [166498] 12:17:22.267 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:17:22.269 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1139.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" = ?) [2] 12:17:22.270 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=982.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" = ?) [1] 12:17:22.272 [debug] QUERY OK source="media_items" db=1.1ms 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 [166498] 12:17:22.274 [debug] QUERY OK source="media_metadata" db=0.1ms idle=8.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 12:17:22.274 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:17:22.275 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 12:17:22.275 [debug] Running yt-dlp command for action: get_downloadable_status 12:17:22.277 [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 [] 12:17:22.277 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 12:17:22.278 [debug] QUERY OK source="settings" db=0.2ms idle=3.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 [] 12:17:22.278 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ed/c1/edc1592761be5cadd1b8b0623df676add694caa5d658fcaf9122b68e6d1afb8e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:28.246 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ed/c1/edc1592761be5cadd1b8b0623df676add694caa5d658fcaf9122b68e6d1afb8e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:17:28.246 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:28.247 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:28.250 [info] {"args":{"id":166498},"id":7103,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5981792,"event":"job:stop","queue_time":10263862,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:17:29.599 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/84/2b84c5469d1303abb8ccb7dd78ba309ae680b2a1911d76167d67eebe0f55caf3.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] Unable to fetch GVS PO Token for web_safari client: Missing required Visitor Data. You may need to pass Visitor Data with --extractor-args "youtube:visitor_data=XXX" 12:17:29.599 [debug] Running yt-dlp command for action: download 12:17:29.600 [debug] QUERY OK source="settings" db=0.5ms idle=1471.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 [] 12:17:29.601 [debug] QUERY OK source="settings" db=0.4ms idle=1351.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 [] 12:17:29.602 [debug] QUERY OK source="settings" db=0.4ms idle=1343.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 [] 12:17:29.602 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/1d/b5/1db56a86cbdbd9313c7932189cd7125bcd881723383cabe2c0ddb8899deee3a9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:17:34.020 [info] {"source":"oban","duration":2708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:35.395 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/1d/b5/1db56a86cbdbd9313c7932189cd7125bcd881723383cabe2c0ddb8899deee3a9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:17:35.397 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:35.398 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:17:35.400 [info] {"args":{"id":166497},"id":7102,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":15634571,"event":"job:stop","queue_time":9759867,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:18:00.937 [info] {"source":"oban","duration":1219,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:18:04.029 [info] {"source":"oban","duration":7663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:18:34.032 [info] {"source":"oban","duration":1857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:00.940 [info] {"source":"oban","duration":802,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:19:04.036 [info] {"source":"oban","duration":2095,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:34.040 [info] {"source":"oban","duration":3829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:00.944 [info] {"source":"oban","duration":1307,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:20:04.051 [info] {"source":"oban","duration":8627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:34.055 [info] {"source":"oban","duration":2862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:00.949 [info] {"source":"oban","duration":2321,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:21:04.059 [info] {"source":"oban","duration":2441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:34.062 [info] {"source":"oban","duration":3035,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:00.952 [info] {"source":"oban","duration":910,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:22:04.066 [info] {"source":"oban","duration":2406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:34.070 [info] {"source":"oban","duration":3562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:00.954 [info] {"source":"oban","duration":825,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:23:04.075 [info] {"source":"oban","duration":3363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:34.079 [info] {"source":"oban","duration":2468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:00.956 [info] {"source":"oban","duration":707,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:24:04.082 [info] {"source":"oban","duration":2074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:34.086 [info] {"source":"oban","duration":2419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:00.960 [info] {"source":"oban","duration":1530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:25:04.090 [info] {"source":"oban","duration":2159,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:34.093 [info] {"source":"oban","duration":2286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:38.351 [info] GET /sitemap.xml 12:25:38.355 [debug] QUERY OK source="settings" db=1.4ms idle=1199.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 [] 12:25:38.356 [debug] QUERY OK source="settings" db=0.4ms idle=1201.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 [] 12:25:38.356 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:25:38.357 [error] #PID<0.272430.0> running PinchflatWeb.Endpoint (connection #PID<0.272428.0>, stream id 2) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272428.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59338}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272430.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdzGx-Q0y45nA4AEC8C"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272428.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59338}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272428.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59338}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272430.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdzGx-Q0y45nA4AEC8C"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: (truncated) 12:26:00.962 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:26:04.097 [info] {"source":"oban","duration":2595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:26:34.101 [info] {"source":"oban","duration":2296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:00.965 [info] {"source":"oban","duration":551,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:27:04.105 [info] {"source":"oban","duration":3845,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:34.108 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:00.967 [info] {"source":"oban","duration":730,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:28:04.120 [info] {"source":"oban","duration":10266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:34.123 [info] {"source":"oban","duration":2411,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:00.969 [info] {"source":"oban","duration":706,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:29:04.127 [info] {"source":"oban","duration":2210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:34.131 [info] {"source":"oban","duration":3018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:00.971 [info] {"source":"oban","duration":464,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:30:04.206 [info] {"source":"oban","duration":61090,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:34.221 [info] {"source":"oban","duration":13121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 12:31:00.977 [info] {"source":"oban","duration":3738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:31:04.225 [info] {"source":"oban","duration":2421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:31:07.583 [info] GET /media/8cb5d8ff-0419-468a-b513-2e4cd5c01516/stream 12:31:07.584 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "8cb5d8ff-0419-468a-b513-2e4cd5c01516"} Pipelines: [:maybe_basic_auth] 12:31:07.587 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1405.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 WHERE (m0."uuid" = ?) ["8cb5d8ff-0419-468a-b513-2e4cd5c01516"] 12:31:07.588 [debug] Invalid range request for media item: 8cb5d8ff-0419-468a-b513-2e4cd5c01516 - serving full file 12:31:07.588 [info] Sent 200 in 4ms 12:31:07.642 [info] GET /sources/1/media/10/force_download 12:31:07.646 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1465.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 [] 12:31:07.647 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1466.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 [] 12:31:07.647 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:31:07.649 [error] #PID<0.272463.0> running PinchflatWeb.Endpoint (connection #PID<0.272462.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/10/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/10/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272462.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35546}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272463.0>, params: %{}, path_info: ["sources", "1", "media", "10", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/10/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdzZ8rUPwFXux8AEDCi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272462.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35546}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/10/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272462.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 35546}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272463.0>, params: %{}, path_info: ["sources", "1", "media", "10", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/10/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdzZ8rUPwFXux8AEDCi"} ], scheme: :http, script_name: [], s (truncated) 12:31:34.229 [info] {"source":"oban","duration":2769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:00.985 [info] {"source":"oban","duration":3765,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:32:04.235 [info] {"source":"oban","duration":4168,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:34.238 [info] {"source":"oban","duration":2607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:00.987 [info] {"source":"oban","duration":472,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:33:04.241 [info] {"source":"oban","duration":2029,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:34.246 [info] {"source":"oban","duration":3474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:00.989 [info] {"source":"oban","duration":768,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:34:04.251 [info] {"source":"oban","duration":3382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:34.259 [info] {"source":"oban","duration":7752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:38.446 [info] GET /media_profiles/1 12:34:38.446 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"delete_files" => "true", "id" => "1"} Pipelines: [:browser] 12:34:38.449 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=884.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" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 12:34:38.451 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=266.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."media_profile_id" = ?) ORDER BY s0."custom_name" [1] 12:34:38.454 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=269.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 [] 12:34:38.455 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=270.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 [] 12:34:38.458 [debug] QUERY OK source="settings" db=1.1ms idle=272.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 [] 12:34:38.463 [info] Sent 200 in 17ms 12:34:46.062 [info] GET /media/11b305e0-efc3-478c-a7b6-cffc5c9d43e3/stream 12:34:46.064 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "11b305e0-efc3-478c-a7b6-cffc5c9d43e3"} Pipelines: [:maybe_basic_auth] 12:34:46.066 [debug] QUERY OK source="media_items" db=0.8ms queue=0.6ms idle=1880.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 WHERE (m0."uuid" = ?) ["11b305e0-efc3-478c-a7b6-cffc5c9d43e3"] 12:34:46.067 [debug] Invalid range request for media item: 11b305e0-efc3-478c-a7b6-cffc5c9d43e3 - serving full file 12:34:46.068 [info] Sent 200 in 5ms 12:35:00.991 [info] {"source":"oban","duration":431,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:35:04.268 [info] {"source":"oban","duration":7926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:34.272 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:38.330 [info] GET /sources/1/media/10/edit 12:35:38.331 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "10", "source_id" => "1"} Pipelines: [:browser] 12:35:38.332 [debug] QUERY OK source="media_items" db=0.6ms idle=539.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 WHERE (m0."id" = ?) [10] 12:35:38.334 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=148.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 [] 12:35:38.334 [debug] QUERY OK source="settings" db=0.3ms idle=149.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 [] 12:35:38.336 [debug] QUERY OK source="settings" db=0.2ms idle=150.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 [] 12:35:38.339 [info] Sent 200 in 8ms 12:36:00.993 [info] {"source":"oban","duration":743,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:36:04.275 [info] {"source":"oban","duration":2588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:36:26.020 [info] GET /media_profiles/new 12:36:26.021 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.new/2 Parameters: %{"template_id" => "1"} Pipelines: [:browser] 12:36:26.023 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=1837.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 WHERE (m0."id" = ?) [1] 12:36:26.024 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1838.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 [] 12:36:26.026 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1840.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 [] 12:36:26.027 [debug] QUERY OK source="settings" db=0.4ms idle=1081.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 [] 12:36:26.028 [debug] QUERY OK source="settings" db=0.3ms idle=80.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 [] 12:36:26.030 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:36:26.034 [info] Sent 200 in 14ms 12:36:34.281 [info] {"source":"oban","duration":4363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:00.996 [info] {"source":"oban","duration":1029,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:37:04.286 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:33.264 [info] GET /sources/1/media/10 12:37:33.265 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "10", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:37:33.267 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=1079.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 WHERE (m0."id" = ?) [10] 12:37:33.268 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=1081.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [10] 12:37:33.269 [debug] QUERY OK source="sources" db=0.8ms idle=1081.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" = ?) [1] 12:37:33.274 [debug] QUERY OK source="settings" db=0.5ms idle=86.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 [] 12:37:33.275 [debug] QUERY OK source="settings" db=0.7ms idle=87.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 [] 12:37:33.278 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:37:33.280 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 12:37:33.287 [info] Sent 200 in 22ms 12:37:33.501 [info] GET /sources/2/edit 12:37:33.501 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 12:37:33.503 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=232.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" = ?) [2] 12:37:33.504 [debug] QUERY OK source="media_profiles" db=1.1ms idle=229.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" [] 12:37:33.505 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=230.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 [] 12:37:33.506 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=227.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 [] 12:37:33.508 [debug] QUERY OK source="settings" db=0.3ms idle=227.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 [] 12:37:33.513 [info] Sent 200 in 12ms 12:37:34.290 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:44.804 [info] GET /sources/1/media/28/edit 12:37:44.805 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "28", "source_id" => "1"} Pipelines: [:browser] 12:37:44.806 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=1618.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 WHERE (m0."id" = ?) [28] 12:37:44.808 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=1620.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 [] 12:37:44.809 [debug] QUERY OK source="settings" db=0.7ms idle=1597.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 [] 12:37:44.811 [debug] QUERY OK source="settings" db=0.9ms idle=623.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 [] 12:37:44.813 [info] Sent 200 in 8ms 12:38:01.000 [info] {"source":"oban","duration":1638,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:38:04.293 [info] {"source":"oban","duration":2994,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:38:34.297 [info] {"source":"oban","duration":2899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:00.005 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:39:04.301 [info] {"source":"oban","duration":2829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:34.306 [info] {"source":"oban","duration":3717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:34.505 [info] GET /sources/1/media/28 12:39:34.506 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "28", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:39:34.508 [debug] QUERY OK source="media_items" db=1.9ms idle=314.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 WHERE (m0."id" = ?) [28] 12:39:34.510 [debug] QUERY OK source="tasks" db=0.4ms idle=317.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [28] 12:39:34.512 [debug] QUERY OK source="sources" db=2.2ms idle=317.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" = ?) [1] 12:39:34.514 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=321.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 [] 12:39:34.514 [debug] QUERY OK source="settings" db=0.3ms idle=207.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 [] 12:39:34.515 [debug] QUERY OK source="settings" db=0.2ms queue=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 [] 12:39:34.518 [debug] QUERY OK source="media_profiles" db=1.5ms 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" = ?) [1] 12:39:34.523 [info] Sent 200 in 18ms 12:39:34.548 [info] GET /sources/1/media/28/force_download 12:39:34.550 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=37.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 [] 12:39:34.550 [debug] QUERY OK source="settings" db=0.2ms idle=36.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 [] 12:39:34.551 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:39:34.551 [error] #PID<0.272532.0> running PinchflatWeb.Endpoint (connection #PID<0.272527.0>, stream id 2) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/28/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/28/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272527.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/28/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 57112}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272532.0>, params: %{}, path_info: ["sources", "1", "media", "28", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/28/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdz3dDLANY89YkAF1DB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272527.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/28/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 57112}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/28/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272527.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/28/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 57112}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272532.0>, params: %{}, path_info: ["sources", "1", "media", "28", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/28/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdz3dDLANY89YkAF1DB"} ], scheme: :http, script_name: [], s (truncated) 12:39:42.169 [info] GET /sources/1/media/63 12:39:42.170 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "63", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:39:42.171 [debug] QUERY OK source="media_items" db=0.6ms idle=1979.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 WHERE (m0."id" = ?) [63] 12:39:42.174 [debug] QUERY OK source="tasks" db=1.0ms queue=0.1ms idle=1980.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [63] 12:39:42.174 [debug] QUERY OK source="sources" db=1.2ms idle=1981.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" = ?) [1] 12:39:42.176 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=1581.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 [] 12:39:42.178 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=579.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 [] 12:39:42.180 [debug] QUERY OK source="settings" db=0.9ms queue=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 [] 12:39:42.182 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.2ms idle=7.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" = ?) [1] 12:39:42.188 [info] Sent 200 in 18ms 12:40:00.008 [info] {"source":"oban","duration":839,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:40:04.323 [info] {"source":"oban","duration":5839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:27.269 [info] GET /media/65972ea7-044a-47a6-aa58-47c59122ad98/stream 12:40:27.269 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "65972ea7-044a-47a6-aa58-47c59122ad98"} Pipelines: [:maybe_basic_auth] 12:40:27.271 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1072.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 WHERE (m0."uuid" = ?) ["65972ea7-044a-47a6-aa58-47c59122ad98"] 12:40:27.272 [debug] Invalid range request for media item: 65972ea7-044a-47a6-aa58-47c59122ad98 - serving full file 12:40:27.272 [info] Sent 200 in 3ms 12:40:34.326 [info] {"source":"oban","duration":2533,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:39.488 [info] GET /sources/1/media/13 12:40:39.489 [info] GET /sources/1/media/13/force_download 12:40:39.489 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "13", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:40:39.492 [debug] QUERY OK source="media_items" db=1.6ms queue=0.2ms idle=1291.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 WHERE (m0."id" = ?) [13] 12:40:39.492 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=686.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 [] 12:40:39.494 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=294.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 [] 12:40:39.495 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:40:39.495 [debug] QUERY OK source="tasks" db=2.7ms queue=0.3ms idle=294.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [13] 12:40:39.497 [debug] QUERY OK source="sources" db=4.4ms idle=295.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" = ?) [1] 12:40:39.499 [debug] QUERY OK source="settings" db=0.9ms 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 [] 12:40:39.500 [debug] QUERY OK source="settings" db=0.5ms 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 [] 12:40:39.502 [debug] QUERY OK source="settings" db=0.2ms 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 [] 12:40:39.496 [error] #PID<0.272549.0> running PinchflatWeb.Endpoint (connection #PID<0.272548.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/13/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/13/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272548.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/13/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 38524}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272549.0>, params: %{}, path_info: ["sources", "1", "media", "13", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/13/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdz7O-HLO2CeQEAEnlj"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272548.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/13/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 38524}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/13/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272548.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/13/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 38524}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272549.0>, params: %{}, path_info: ["sources", "1", "media", "13", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/13/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKdz7O-HLO2CeQEAEnlj"} ], scheme: :http, script_name: [], s (truncated) 12:40:39.506 [debug] QUERY OK source="media_profiles" db=1.1ms queue=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" = ?) [1] 12:40:39.511 [info] Sent 200 in 22ms 12:41:00.010 [info] {"source":"oban","duration":875,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:41:04.330 [info] {"source":"oban","duration":2817,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:34.336 [info] {"source":"oban","duration":4710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:37.380 [info] GET /sources/1/media/12 12:41:37.380 [info] GET /media/6dd58fb8-27ed-41fd-ae55-a7182af8649b/stream 12:41:37.381 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "12", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:41:37.381 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "6dd58fb8-27ed-41fd-ae55-a7182af8649b"} Pipelines: [:maybe_basic_auth] 12:41:37.383 [debug] QUERY OK source="media_items" db=0.9ms idle=1183.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 WHERE (m0."id" = ?) [12] 12:41:37.383 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=1183.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 WHERE (m0."uuid" = ?) ["6dd58fb8-27ed-41fd-ae55-a7182af8649b"] 12:41:37.384 [debug] Invalid range request for media item: 6dd58fb8-27ed-41fd-ae55-a7182af8649b - serving full file 12:41:37.384 [info] Sent 200 in 4ms 12:41:37.385 [debug] QUERY OK source="sources" db=0.7ms idle=184.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" = ?) [1] 12:41:37.385 [debug] QUERY OK source="tasks" db=0.8ms queue=0.3ms idle=373.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [12] 12:41:37.387 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=187.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 [] 12:41:37.389 [debug] QUERY OK source="settings" db=1.7ms idle=4.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 [] 12:41:37.391 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 12:41:37.393 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:41:37.397 [info] Sent 200 in 17ms 12:41:38.199 [info] GET /sources/1/media/5 12:41:38.199 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "5", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:41:38.200 [debug] QUERY OK source="media_items" db=0.5ms idle=812.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 WHERE (m0."id" = ?) [5] 12:41:38.201 [debug] QUERY OK source="tasks" db=0.5ms idle=812.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [5] 12:41:38.202 [debug] QUERY OK source="sources" db=0.5ms idle=809.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" = ?) [1] 12:41:38.204 [debug] QUERY OK source="settings" db=0.8ms idle=809.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 [] 12:41:38.205 [debug] QUERY OK source="settings" db=0.6ms idle=191.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 [] 12:41:38.206 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=5.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 [] 12:41:38.208 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.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" = ?) [1] 12:41:38.214 [info] Sent 200 in 14ms 12:42:00.012 [info] {"source":"oban","duration":1288,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:42:04.342 [info] {"source":"oban","duration":3891,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:42:30.447 [info] GET /sources/1/media/46 12:42:30.448 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "46", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:42:30.450 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=250.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 WHERE (m0."id" = ?) [46] 12:42:30.453 [debug] QUERY OK source="sources" db=0.7ms idle=251.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" = ?) [1] 12:42:30.455 [debug] QUERY OK source="tasks" db=2.5ms idle=251.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [46] 12:42:30.457 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=255.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 [] 12:42:30.458 [debug] QUERY OK source="settings" db=0.4ms idle=257.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 [] 12:42:30.460 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:42:30.462 [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" = ?) [1] 12:42:30.467 [info] Sent 200 in 20ms 12:42:34.345 [info] {"source":"oban","duration":1874,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:00.013 [info] {"source":"oban","duration":907,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:43:04.350 [info] {"source":"oban","duration":3522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:34.355 [info] {"source":"oban","duration":3228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:40.654 [info] GET /media/2fb95081-51e4-4177-b515-25d50dc70439/stream 12:43:40.654 [info] GET /media/2153c2e7-2884-4931-a879-79b37ac3dae8/stream 12:43:40.654 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "2153c2e7-2884-4931-a879-79b37ac3dae8"} Pipelines: [:maybe_basic_auth] 12:43:40.658 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "2fb95081-51e4-4177-b515-25d50dc70439"} Pipelines: [:maybe_basic_auth] 12:43:40.659 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=455.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 WHERE (m0."uuid" = ?) ["2153c2e7-2884-4931-a879-79b37ac3dae8"] 12:43:40.661 [debug] Invalid range request for media item: 2153c2e7-2884-4931-a879-79b37ac3dae8 - serving full file 12:43:40.661 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=459.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 WHERE (m0."uuid" = ?) ["2fb95081-51e4-4177-b515-25d50dc70439"] 12:43:40.661 [info] Sent 200 in 7ms 12:43:40.662 [debug] Invalid range request for media item: 2fb95081-51e4-4177-b515-25d50dc70439 - serving full file 12:43:40.663 [info] Sent 200 in 8ms 12:43:41.476 [info] GET /media/7c8aa8eb-2ef3-448b-9b46-081b6b26ac8a/stream 12:43:41.476 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "7c8aa8eb-2ef3-448b-9b46-081b6b26ac8a"} Pipelines: [:maybe_basic_auth] 12:43:41.478 [debug] QUERY OK source="media_items" db=0.9ms idle=1276.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 WHERE (m0."uuid" = ?) ["7c8aa8eb-2ef3-448b-9b46-081b6b26ac8a"] 12:43:41.479 [debug] Invalid range request for media item: 7c8aa8eb-2ef3-448b-9b46-081b6b26ac8a - serving full file 12:43:41.479 [info] Sent 200 in 3ms 12:44:00.016 [info] {"source":"oban","duration":1637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:44:04.362 [info] {"source":"oban","duration":5002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:44:34.366 [info] {"source":"oban","duration":3066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:00.020 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:45:04.373 [info] {"source":"oban","duration":3257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:34.378 [info] {"source":"oban","duration":3289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:37.154 [info] GET /sources/1/media/44/edit 12:45:37.155 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "44", "source_id" => "1"} Pipelines: [:browser] 12:45:37.157 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=951.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 WHERE (m0."id" = ?) [44] 12:45:37.159 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=954.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 [] 12:45:37.160 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=955.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 [] 12:45:37.162 [debug] QUERY OK source="settings" db=0.6ms idle=957.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 [] 12:45:37.164 [info] Sent 200 in 10ms 12:45:52.939 [info] GET /sources/1/media/12/force_download 12:45:52.941 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=737.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 [] 12:45:52.942 [debug] QUERY OK source="settings" db=0.5ms idle=738.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 [] 12:45:52.943 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:45:52.944 [error] #PID<0.272607.0> running PinchflatWeb.Endpoint (connection #PID<0.272606.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/12/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272606.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46934}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272607.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0NeqZHd7HgCQAEnpD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272606.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46934}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272606.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46934}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272607.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0NeqZHd7HgCQAEnpD"} ], scheme: :http, script_name: [], s (truncated) 12:46:00.022 [info] {"source":"oban","duration":601,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:46:04.382 [info] {"source":"oban","duration":2793,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:09.762 [info] GET /sources/1/media/44 12:46:09.763 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "44", "prevent_download" => "true", "source_id" => "1"} Pipelines: [:browser] 12:46:09.763 [info] GET /media/15c73c80-1a4b-44b1-928a-f6d37c9a79c4/stream 12:46:09.763 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "15c73c80-1a4b-44b1-928a-f6d37c9a79c4"} Pipelines: [:maybe_basic_auth] 12:46:09.765 [debug] QUERY OK source="media_items" db=0.6ms queue=0.5ms idle=1559.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 WHERE (m0."id" = ?) [44] 12:46:09.766 [debug] QUERY OK source="media_items" db=1.9ms queue=0.2ms idle=1560.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 WHERE (m0."uuid" = ?) ["15c73c80-1a4b-44b1-928a-f6d37c9a79c4"] 12:46:09.766 [debug] QUERY OK source="tasks" db=0.7ms idle=1561.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [44] 12:46:09.766 [debug] QUERY OK source="sources" db=0.9ms idle=826.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" = ?) [1] 12:46:09.767 [debug] Invalid range request for media item: 15c73c80-1a4b-44b1-928a-f6d37c9a79c4 - serving full file 12:46:09.767 [info] Sent 200 in 4ms 12:46:09.768 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=563.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 [] 12:46:09.769 [debug] QUERY OK source="settings" db=0.4ms idle=3.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 [] 12:46:09.771 [debug] QUERY OK source="settings" db=1.1ms idle=3.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 [] 12:46:09.775 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 12:46:09.780 [info] Sent 200 in 18ms 12:46:10.223 [info] GET /sources/1/media/12/edit 12:46:10.224 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "12", "source_id" => "1"} Pipelines: [:browser] 12:46:10.225 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=456.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 WHERE (m0."id" = ?) [12] 12:46:10.227 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=457.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 [] 12:46:10.229 [debug] QUERY OK source="settings" db=1.1ms idle=456.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 [] 12:46:10.230 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=454.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 [] 12:46:10.233 [info] Sent 200 in 9ms 12:46:34.388 [info] {"source":"oban","duration":3397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:57.682 [info] GET /sources/1/media/63/force_download 12:46:57.685 [debug] QUERY OK source="settings" db=0.3ms queue=0.3ms idle=1477.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 [] 12:46:57.686 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=1479.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 [] 12:46:57.687 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:46:57.689 [error] #PID<0.272622.0> running PinchflatWeb.Endpoint (connection #PID<0.272621.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/63/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/63/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272621.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/63/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 39516}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272622.0>, params: %{}, path_info: ["sources", "1", "media", "63", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/63/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0RP2e61bCZ6QAEnrD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272621.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/63/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 39516}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/63/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272621.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/63/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 39516}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272622.0>, params: %{}, path_info: ["sources", "1", "media", "63", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/63/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0RP2e61bCZ6QAEnrD"} ], scheme: :http, script_name: [], s (truncated) 12:47:00.025 [info] {"source":"oban","duration":1541,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:47:04.391 [info] {"source":"oban","duration":2347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:13.144 [info] {"args":{"id":2},"id":7104,"meta":{},"system_time":1776516433144166893,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:47:13.146 [debug] QUERY OK source="sources" db=1.0ms idle=1011.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" = ?) [2] 12:47:13.148 [debug] QUERY OK source="settings" db=0.8ms idle=940.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 [] 12:47:13.150 [debug] QUERY OK source="media_items" db=1.2ms idle=941.8ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 12:47:13.151 [debug] QUERY OK source="media_items" db=0.6ms idle=14.0ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 12:47:13.152 [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" = ?) [1] 12:47:13.154 [debug] QUERY OK source="settings" db=0.5ms 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 [] 12:47:13.156 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 12:47:13.156 [debug] Current batch of media processed. Will check again in 1000ms 12:47:13.157 [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 [] 12:47:13.158 [debug] QUERY OK source="settings" db=0.7ms 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 [] 12:47:13.159 [debug] QUERY OK source="settings" db=0.5ms 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 [] 12:47:13.160 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3d/b0/3db05b6ef05529dede9bc13b26425250f9f201476d4643a80c9d2104ffd597ef.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:47:14.156 [debug] Current batch of media processed. Will check again in 1000ms 12:47:15.158 [debug] Current batch of media processed. Will check again in 1000ms 12:47:16.159 [debug] Current batch of media processed. Will check again in 1000ms 12:47:17.159 [debug] Current batch of media processed. Will check again in 1000ms 12:47:18.160 [debug] Current batch of media processed. Will check again in 1000ms 12:47:19.161 [debug] Current batch of media processed. Will check again in 1000ms 12:47:20.163 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 12:47:20.165 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1957.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 (?)) [2] 12:47:20.167 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=1959.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" = ?) [2] 12:47:20.168 [debug] QUERY OK source="media_items" db=0.6ms idle=1961.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 12:47:20.172 [debug] QUERY OK source="media_items" db=2.6ms idle=1011.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "d2f226a0-ee4c-48af-9bc0-dd88235f9055", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 12:47:20Z], ~U[2026-04-18 12:47:20Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 12:47:20.174 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=12.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" = ?) [2] 12:47:20.175 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 12:47:20.177 [debug] QUERY OK source="media_items" db=0.6ms 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 [399] 12:47:20.177 [debug] Current batch of media processed. Will check again in 1000ms 12:47:21.179 [debug] Current batch of media processed. Will check again in 1000ms 12:47:22.179 [debug] Current batch of media processed. Will check again in 1000ms 12:47:23.181 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 12:47:23.182 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1974.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 (?)) [2] 12:47:23.183 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1976.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" = ?) [2] 12:47:23.184 [debug] QUERY OK source="media_items" db=0.5ms idle=1977.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 12:47:23.187 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1020.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "5c74c1f8-a77f-40cb-8a59-32d0b9ef1730", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 12:47:23Z], ~U[2026-04-18 12:47:23Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 12:47:23.189 [debug] QUERY OK source="sources" db=1.2ms 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" = ?) [2] 12:47:23.190 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 12:47:23.192 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms 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 [401] 12:47:23.192 [debug] Current batch of media processed. Will check again in 1000ms 12:47:24.194 [debug] Current batch of media processed. Will check again in 1000ms 12:47:25.195 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 12:47:25.196 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=988.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 (?)) [2] 12:47:25.197 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=989.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" = ?) [2] 12:47:25.198 [debug] QUERY OK source="media_items" db=0.6ms idle=990.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 12:47:25.201 [debug] QUERY OK source="media_items" db=2.1ms idle=992.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "b059bad6-e6d6-43f5-b059-978254e7ab30", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 12:47:25Z], ~U[2026-04-18 12:47:25Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 12:47:25.203 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [2] 12:47:25.204 [debug] QUERY OK source="media_profiles" db=0.4ms idle=7.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" = ?) [1] 12:47:25.204 [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 [402] 12:47:25.205 [debug] Current batch of media processed. Will check again in 1000ms 12:47:26.206 [debug] Current batch of media processed. Will check again in 1000ms 12:47:27.208 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 12:47:27.209 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1001.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 (?)) [2] 12:47:27.211 [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" = ?) [2] 12:47:27.212 [debug] QUERY OK source="media_items" db=0.6ms idle=1004.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 12:47:27.216 [debug] QUERY OK source="media_items" db=2.4ms idle=1005.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "6c1650e4-2ef4-4748-8a6d-fc64bfa92f19", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 12:47:27Z], ~U[2026-04-18 12:47:27Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 12:47:27.219 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms idle=38.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" = ?) [2] 12:47:27.221 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.2ms 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" = ?) [1] 12:47:27.222 [debug] QUERY OK source="media_items" db=0.7ms 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 [403] 12:47:27.223 [debug] Current batch of media processed. Will check again in 1000ms 12:47:27.871 [info] GET /sources/1/media/5/force_download 12:47:27.872 [info] GET /sources/1/media/63/edit 12:47:27.872 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "63", "source_id" => "1"} Pipelines: [:browser] 12:47:27.874 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=661.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 [] 12:47:27.874 [debug] QUERY OK source="media_items" db=0.6ms idle=658.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 WHERE (m0."id" = ?) [63] 12:47:27.874 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=655.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 [] 12:47:27.875 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=653.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 [] 12:47:27.876 [debug] QUERY OK source="settings" db=0.3ms idle=652.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 [] 12:47:27.877 [debug] QUERY OK source="settings" db=0.3ms idle=2.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 [] 12:47:27.875 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:47:27.882 [info] Sent 200 in 10ms 12:47:27.882 [error] #PID<0.272631.0> running PinchflatWeb.Endpoint (connection #PID<0.272629.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/5/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/5/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272629.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/5/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 34586}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272631.0>, params: %{}, path_info: ["sources", "1", "media", "5", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/5/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0TAT-8H9DLJ0AEnsD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272629.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/5/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 34586}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/5/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272629.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/5/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 34586}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272631.0>, params: %{}, path_info: ["sources", "1", "media", "5", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/5/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0TAT-8H9DLJ0AEnsD"} ], scheme: :http, script_name: [], secret_key_ (truncated) 12:47:28.224 [debug] Current batch of media processed. Will check again in 1000ms 12:47:29.225 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 12:47:29.226 [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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 12:47:29.227 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:47:29.228 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=20.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 12:47:29.231 [debug] QUERY OK source="media_items" db=1.9ms idle=21.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "a96311b7-b511-4afa-ab0f-0ced8abe706d", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 12:47:29Z], ~U[2026-04-18 12:47:29Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 12:47:29.231 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 12:47:29.232 [debug] QUERY OK source="media_profiles" db=0.6ms idle=5.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" = ?) [1] 12:47:29.234 [debug] QUERY OK source="media_items" db=0.8ms 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 [404] 12:47:29.234 [debug] Current batch of media processed. Will check again in 1000ms 12:47:30.235 [debug] Current batch of media processed. Will check again in 1000ms 12:47:31.237 [debug] Current batch of media processed. Will check again in 1000ms 12:47:32.238 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 12:47:32.240 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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 (?)) [2] 12:47:32.242 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1033.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" = ?) [2] 12:47:32.243 [debug] QUERY OK source="media_items" db=0.5ms idle=1035.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 12:47:32.245 [debug] QUERY OK source="media_items" db=1.5ms idle=1036.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "3c4c7c38-c59e-4e37-bc9f-8ec2b6bcafcc", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 12:47:32Z], ~U[2026-04-18 12:47:32Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 12:47:32.246 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 12:47:32.247 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 12:47:32.248 [debug] QUERY OK source="media_items" db=0.5ms 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 [405] 12:47:32.249 [debug] Current batch of media processed. Will check again in 1000ms 12:47:33.250 [debug] Current batch of media processed. Will check again in 1000ms 12:47:34.252 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 12:47:34.254 [debug] QUERY OK source="sources" db=0.6ms queue=0.3ms idle=55.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 (?)) [2] 12:47:34.255 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=47.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] 12:47:34.256 [debug] QUERY OK source="media_items" db=0.5ms idle=48.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 12:47:34.259 [debug] QUERY OK source="media_items" db=2.2ms idle=49.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "03239370-3663-47dc-b01d-2f16de241720", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 12:47:34Z], ~U[2026-04-18 12:47:34Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 12:47:34.260 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=52.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" = ?) [2] 12:47:34.261 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:47:34.262 [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 [412] 12:47:34.263 [debug] Current batch of media processed. Will check again in 1000ms 12:47:34.394 [info] {"source":"oban","duration":2186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:35.264 [debug] Current batch of media processed. Will check again in 1000ms 12:47:36.265 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 12:47:36.266 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=63.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 (?)) [2] 12:47:36.267 [debug] QUERY OK source="sources" db=0.2ms idle=60.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] 12:47:36.268 [debug] QUERY OK source="media_items" db=0.5ms idle=60.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 12:47:36.271 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=62.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "15460021-bb01-4ff1-9963-db41bb1ee427", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 12:47:36Z], ~U[2026-04-18 12:47:36Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 12:47:36.273 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=65.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" = ?) [2] 12:47:36.274 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=6.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" = ?) [1] 12:47:36.275 [debug] QUERY OK source="media_items" db=0.7ms queue=0.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 [4285] 12:47:36.276 [debug] Current batch of media processed. Will check again in 1000ms 12:47:37.276 [debug] Current batch of media processed. Will check again in 1000ms 12:47:38.278 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 12:47:38.279 [debug] QUERY OK source="sources" db=0.7ms queue=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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 12:47:38.280 [debug] Current batch of media processed. Will check again in 1000ms 12:47:39.281 [debug] Current batch of media processed. Will check again in 1000ms 12:47:40.283 [debug] Current batch of media processed. Will check again in 1000ms 12:47:41.285 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 12:47:41.287 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1079.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 (?)) [2] 12:47:41.288 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1080.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" = ?) [2] 12:47:41.290 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1082.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 12:47:41.294 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=1075.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "de850a23-c20d-45c6-81ed-fd3f5a89cb9a", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 12:47:41Z], ~U[2026-04-18 12:47:41Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 12:47:41.295 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=78.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" = ?) [2] 12:47:41.296 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 12:47:41.297 [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 [6474] 12:47:41.298 [debug] Current batch of media processed. Will check again in 1000ms 12:47:42.299 [debug] Current batch of media processed. Will check again in 1000ms 12:47:43.300 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 12:47:43.301 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=93.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 (?)) [2] 12:47:43.302 [debug] QUERY OK source="sources" db=0.4ms idle=94.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" = ?) [2] 12:47:43.303 [debug] QUERY OK source="media_items" db=0.4ms idle=95.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 12:47:43.307 [debug] QUERY OK source="media_items" db=2.1ms idle=96.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "7f9691a6-649d-4a91-b638-996593b3a989", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 12:47:43Z], ~U[2026-04-18 12:47:43Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 12:47:43.309 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=81.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" = ?) [2] 12:47:43.310 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:47:43.311 [debug] QUERY OK source="media_items" db=0.4ms 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 [13474] 12:47:43.311 [debug] Current batch of media processed. Will check again in 1000ms 12:47:44.313 [debug] Current batch of media processed. Will check again in 1000ms 12:47:45.313 [debug] Current batch of media processed. Will check again in 1000ms 12:47:46.315 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 12:47:46.317 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1109.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 (?)) [2] 12:47:46.317 [debug] QUERY OK source="sources" db=0.3ms idle=1110.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] 12:47:46.318 [debug] QUERY OK source="media_items" db=0.5ms idle=1110.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 12:47:46.322 [debug] QUERY OK source="media_items" db=2.7ms idle=1086.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "6e3dcdc2-88e9-4a43-9cd1-0aa33d350b52", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 12:47:46Z], ~U[2026-04-18 12:47:46Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 12:47:46.323 [debug] QUERY OK source="sources" db=0.6ms idle=88.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" = ?) [2] 12:47:46.324 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 12:47:46.325 [debug] QUERY OK source="media_items" db=0.7ms 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 [26978] 12:47:46.325 [debug] Current batch of media processed. Will check again in 1000ms 12:47:47.327 [debug] Current batch of media processed. Will check again in 1000ms 12:47:48.328 [debug] Current batch of media processed. Will check again in 1000ms 12:47:49.330 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 12:47:49.331 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1123.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 (?)) [2] 12:47:49.332 [debug] QUERY OK source="sources" db=0.7ms idle=1124.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" = ?) [2] 12:47:49.334 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=1126.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 12:47:49.346 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1093.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "4e4f682b-017f-4974-b1b0-58440f5d5069", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 12:47:49Z], ~U[2026-04-18 12:47:49Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 12:47:49.347 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=102.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" = ?) [2] 12:47:49.349 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 12:47:49.351 [debug] QUERY OK source="media_items" db=1.3ms 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 [27319] 12:47:49.352 [debug] Current batch of media processed. Will check again in 1000ms 12:47:50.353 [debug] Current batch of media processed. Will check again in 1000ms 12:47:51.355 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 12:47:51.356 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=148.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 (?)) [2] 12:47:51.357 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=150.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" = ?) [2] 12:47:51.358 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=150.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 12:47:51.361 [debug] QUERY OK source="media_items" db=1.8ms idle=152.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "864705d8-e1ff-4353-9e20-726b81fe812d", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 12:47:51Z], ~U[2026-04-18 12:47:51Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 12:47:51.362 [debug] QUERY OK source="sources" db=0.5ms idle=111.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" = ?) [2] 12:47:51.363 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 12:47:51.364 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 12:47:51.365 [debug] Current batch of media processed. Will check again in 1000ms 12:47:51.598 [info] GET /sources/1/media/46/force_download 12:47:51.600 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=240.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 [] 12:47:51.600 [debug] QUERY OK source="settings" db=0.2ms idle=239.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 [] 12:47:51.600 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:47:51.602 [error] #PID<0.272635.0> running PinchflatWeb.Endpoint (connection #PID<0.272634.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/46/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/46/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272634.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/46/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46582}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272635.0>, params: %{}, path_info: ["sources", "1", "media", "46", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/46/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0UYtA5FUoKXcAF1PB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272634.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/46/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46582}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/46/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272634.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/46/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46582}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272635.0>, params: %{}, path_info: ["sources", "1", "media", "46", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/46/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0UYtA5FUoKXcAF1PB"} ], scheme: :http, script_name: [], s (truncated) 12:47:52.366 [debug] Current batch of media processed. Will check again in 1000ms 12:47:53.367 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 12:47:53.370 [debug] QUERY OK source="sources" db=2.6ms idle=161.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 (?)) [2] 12:47:53.372 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=164.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] 12:47:53.373 [debug] QUERY OK source="media_items" db=0.5ms idle=165.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 12:47:53.376 [debug] QUERY OK source="media_items" db=2.0ms idle=166.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "2ef71e64-fbb9-40ba-b5e8-681a22898116", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 12:47:53Z], ~U[2026-04-18 12:47:53Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 12:47:53.377 [debug] QUERY OK source="sources" db=0.8ms idle=122.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" = ?) [2] 12:47:53.379 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 12:47:53.380 [debug] QUERY OK source="media_items" db=0.7ms 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 [44297] 12:47:53.381 [debug] Current batch of media processed. Will check again in 1000ms 12:47:54.382 [debug] Current batch of media processed. Will check again in 1000ms 12:47:55.383 [debug] Current batch of media processed. Will check again in 1000ms 12:47:56.384 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 12:47:56.385 [debug] QUERY OK source="sources" db=0.7ms idle=1177.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 (?)) [2] 12:47:56.386 [debug] QUERY OK source="sources" db=0.3ms idle=1179.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] 12:47:56.387 [debug] QUERY OK source="media_items" db=0.4ms idle=1179.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 12:47:56.390 [debug] QUERY OK source="media_items" db=1.7ms idle=1127.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "9f0c8fcc-5903-45e0-b2c5-221d98069bf4", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 12:47:56Z], ~U[2026-04-18 12:47:56Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 12:47:56.391 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 12:47:56.392 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:47:56.393 [debug] QUERY OK source="media_items" db=0.5ms 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 [44504] 12:47:56.393 [debug] Current batch of media processed. Will check again in 1000ms 12:47:57.395 [debug] Current batch of media processed. Will check again in 1000ms 12:47:58.396 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 12:47:58.398 [debug] QUERY OK source="sources" db=0.9ms queue=0.6ms idle=189.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 (?)) [2] 12:47:58.399 [debug] QUERY OK source="sources" db=0.5ms idle=192.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" = ?) [2] 12:47:58.400 [debug] QUERY OK source="media_items" db=0.4ms idle=192.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 12:47:58.405 [debug] QUERY OK source="media_items" db=3.4ms idle=193.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "40db9903-3d51-4a3d-a0be-deeffdffbf0a", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 12:47:58Z], ~U[2026-04-18 12:47:58Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 12:47:58.406 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=137.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" = ?) [2] 12:47:58.407 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 12:47:58.408 [debug] QUERY OK source="media_items" db=0.5ms 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 [56737] 12:47:58.408 [debug] Current batch of media processed. Will check again in 1000ms 12:47:59.410 [debug] Current batch of media processed. Will check again in 1000ms 12:48:00.031 [info] {"source":"oban","duration":4839,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:48:00.410 [debug] Current batch of media processed. Will check again in 1000ms 12:48:01.413 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 12:48:01.416 [debug] QUERY OK source="sources" db=3.1ms queue=0.1ms idle=1206.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 (?)) [2] 12:48:01.419 [debug] QUERY OK source="sources" db=1.3ms queue=0.2ms idle=1211.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] 12:48:01.421 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1146.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 12:48:01.424 [debug] QUERY OK source="media_items" db=2.4ms idle=214.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "773f4fd1-17d2-47a4-ba3c-e5e96eb59551", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 12:48:01Z], ~U[2026-04-18 12:48:01Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 12:48:01.426 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=147.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" = ?) [2] 12:48:01.433 [debug] QUERY OK source="media_profiles" db=5.5ms queue=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" = ?) [1] 12:48:01.435 [debug] QUERY OK source="media_items" db=0.9ms queue=0.5ms 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 [134115] 12:48:01.436 [debug] Current batch of media processed. Will check again in 1000ms 12:48:02.439 [debug] Current batch of media processed. Will check again in 1000ms 12:48:03.443 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 12:48:03.446 [debug] QUERY OK source="sources" db=2.2ms queue=0.2ms idle=236.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 (?)) [2] 12:48:03.448 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=239.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] 12:48:03.451 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=241.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 12:48:03.459 [debug] QUERY OK source="media_items" db=5.8ms idle=245.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "d9bfa522-ce25-42d0-bcee-6b3c525e373c", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 12:48:03Z], ~U[2026-04-18 12:48:03Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 12:48:03.463 [debug] QUERY OK source="sources" db=2.8ms queue=0.9ms idle=170.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" = ?) [2] 12:48:03.470 [debug] QUERY OK source="media_profiles" db=5.6ms queue=0.9ms 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" = ?) [1] 12:48:03.473 [debug] QUERY OK source="media_items" db=2.3ms idle=23.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 [166494] 12:48:03.474 [info] Kicking off download for media item #166494 (HcodxmdesfY) 12:48:03.482 [debug] QUERY OK source="tasks" db=0.7ms queue=0.2ms idle=17.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7105, 166494, ~U[2026-04-18 12:48:03Z], ~U[2026-04-18 12:48:03Z]] 12:48:03.483 [debug] Current batch of media processed. Will check again in 1000ms 12:48:03.490 [info] {"args":{"id":166494},"id":7105,"meta":{},"system_time":1776516483489692095,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:03.491 [debug] QUERY OK source="media_items" db=0.8ms 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 WHERE (m0."id" = ?) [166494] 12:48:03.492 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:03.494 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" = ?) [2] 12:48:03.495 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms 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" = ?) [1] 12:48:03.498 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms 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 [166494] 12:48:03.507 [debug] QUERY OK source="media_metadata" db=0.7ms idle=17.3ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 12:48:03.510 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.3ms 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" = ?) [1] 12:48:03.511 [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 [] 12:48:03.512 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:03.530 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=32.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 [] 12:48:03.537 [debug] QUERY OK source="settings" db=2.2ms queue=0.4ms idle=35.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 [] 12:48:03.539 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=29.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 [] 12:48:03.540 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/23/2b23ac7e0209910a047ee212f42ed6d77f7dec2d9b17fa275980a90325f4f728.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:04.406 [info] {"source":"oban","duration":11296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:48:04.484 [debug] Current batch of media processed. Will check again in 1000ms 12:48:05.486 [debug] Current batch of media processed. Will check again in 1000ms 12:48:06.487 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 12:48:06.488 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1280.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 (?)) [2] 12:48:06.489 [debug] QUERY OK source="sources" db=0.4ms idle=1282.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] 12:48:06.491 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1190.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 12:48:06.493 [debug] QUERY OK source="media_items" db=1.5ms idle=284.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "92b1a721-bd7c-448d-b98a-6e8c080df7e8", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 12:48:06Z], ~U[2026-04-18 12:48:06Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 12:48:06.494 [debug] QUERY OK source="sources" db=0.5ms idle=191.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" = ?) [2] 12:48:06.495 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 12:48:06.496 [debug] QUERY OK source="media_items" db=0.4ms idle=6.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 [166495] 12:48:06.496 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 12:48:06.499 [debug] QUERY OK source="tasks" db=0.5ms idle=3.9ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7106, 166495, ~U[2026-04-18 12:48:06Z], ~U[2026-04-18 12:48:06Z]] 12:48:06.499 [debug] Current batch of media processed. Will check again in 1000ms 12:48:06.507 [info] {"args":{"id":166495},"id":7106,"meta":{},"system_time":1776516486506726668,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:06.508 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms 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 WHERE (m0."id" = ?) [166495] 12:48:06.508 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:06.509 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" = ?) [2] 12:48:06.510 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 12:48:06.512 [debug] QUERY OK source="media_items" db=0.6ms 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 [166495] 12:48:06.513 [debug] QUERY OK source="media_metadata" db=0.1ms idle=7.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 12:48:06.514 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:48:06.515 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 12:48:06.516 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:06.517 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:48:06.518 [debug] QUERY OK source="settings" db=0.2ms 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 [] 12:48:06.518 [debug] QUERY OK source="settings" db=0.6ms idle=4.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 [] 12:48:06.519 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/bd/efbd1c8ccc04aa886a4134b9c5972495934e66ff4cf7737c5051a18344f3fc8e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:07.500 [debug] Current batch of media processed. Will check again in 1000ms 12:48:08.503 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 12:48:08.508 [debug] QUERY OK source="sources" db=4.6ms queue=0.3ms idle=295.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 (?)) [2] 12:48:08.513 [debug] QUERY OK source="sources" db=4.0ms queue=0.1ms idle=301.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] 12:48:08.516 [debug] QUERY OK source="media_items" db=1.4ms queue=0.5ms idle=306.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 12:48:08.521 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=309.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "faebd1c6-29f0-4bc7-8f2a-fde7b943de6c", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 12:48:08Z], ~U[2026-04-18 12:48:08Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 12:48:08.523 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=210.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" = ?) [2] 12:48:08.524 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 12:48:08.525 [debug] QUERY OK source="media_items" db=0.6ms 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 [166496] 12:48:08.526 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 12:48:08.530 [debug] QUERY OK source="tasks" db=0.9ms queue=0.2ms idle=6.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7107, 166496, ~U[2026-04-18 12:48:08Z], ~U[2026-04-18 12:48:08Z]] 12:48:08.531 [debug] Current batch of media processed. Will check again in 1000ms 12:48:09.531 [debug] Current batch of media processed. Will check again in 1000ms 12:48:10.138 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/23/2b23ac7e0209910a047ee212f42ed6d77f7dec2d9b17fa275980a90325f4f728.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:10.139 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:10.140 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:10.144 [info] {"args":{"id":166494},"id":7105,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6650448,"event":"job:stop","queue_time":486850,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:10.157 [info] {"args":{"id":166496},"id":7107,"meta":{},"system_time":1776516490157564993,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:10.159 [debug] QUERY OK source="media_items" db=1.2ms queue=0.2ms idle=1629.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 WHERE (m0."id" = ?) [166496] 12:48:10.160 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:10.161 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1630.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" = ?) [2] 12:48:10.163 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.2ms idle=847.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" = ?) [1] 12:48:10.164 [debug] QUERY OK source="media_items" db=0.7ms 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 [166496] 12:48:10.167 [debug] QUERY OK source="media_metadata" db=0.5ms idle=9.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 12:48:10.168 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 12:48:10.169 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 12:48:10.170 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:10.172 [debug] QUERY OK source="settings" db=0.7ms 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 [] 12:48:10.173 [debug] QUERY OK source="settings" db=0.6ms 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 [] 12:48:10.175 [debug] QUERY OK source="settings" db=1.0ms queue=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 [] 12:48:10.175 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b2/ed/b2ed8ca9ff3cbe45e6db0f6fdc0e5fe0028ffe98d9fc6c41624498c73d868c33.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:10.533 [debug] Current batch of media processed. Will check again in 1000ms 12:48:11.535 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 12:48:11.536 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=327.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 (?)) [2] 12:48:11.542 [debug] QUERY OK source="sources" db=5.2ms queue=0.1ms idle=329.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] 12:48:11.546 [debug] QUERY OK source="media_items" db=3.3ms queue=0.1ms idle=335.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 12:48:11.550 [debug] QUERY OK source="media_items" db=2.5ms idle=339.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "d23d3837-b804-431e-86c1-8657d4b9505f", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 12:48:11Z], ~U[2026-04-18 12:48:11Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 12:48:11.552 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=226.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" = ?) [2] 12:48:11.553 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 12:48:11.556 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms 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 [166497] 12:48:11.557 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 12:48:11.567 [debug] QUERY OK source="tasks" db=1.9ms idle=13.2ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7108, 166497, ~U[2026-04-18 12:48:11Z], ~U[2026-04-18 12:48:11Z]] 12:48:11.568 [debug] Current batch of media processed. Will check again in 1000ms 12:48:12.400 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/bd/efbd1c8ccc04aa886a4134b9c5972495934e66ff4cf7737c5051a18344f3fc8e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:12.400 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:12.401 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:12.403 [info] {"args":{"id":166495},"id":7106,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5894869,"event":"job:stop","queue_time":504808,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:12.410 [info] {"args":{"id":166497},"id":7108,"meta":{},"system_time":1776516492410661499,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:12.412 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=846.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 WHERE (m0."id" = ?) [166497] 12:48:12.412 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:12.413 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=845.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" = ?) [2] 12:48:12.414 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=86.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" = ?) [1] 12:48:12.416 [debug] QUERY OK source="media_items" db=0.7ms 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 [166497] 12:48:12.417 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 12:48:12.418 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 12:48:12.419 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=4.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 [] 12:48:12.420 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:12.421 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:12.421 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 12:48:12.422 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:12.422 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/cb/c5cbd9f7d3aadb1069d2740e65ca8f1314c0e56cbc4934051c36ff8503e1dc58.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:12.568 [debug] Current batch of media processed. Will check again in 1000ms 12:48:13.364 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3d/b0/3db05b6ef05529dede9bc13b26425250f9f201476d4643a80c9d2104ffd597ef.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 12:48:13.370 [debug] Gracefully stopping file follower 12:48:13.371 [debug] QUERY OK source="sources" db=0.7ms queue=0.4ms idle=951.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 (?)) [2] 12:48:13.372 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=950.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" = ?) [2] 12:48:13.373 [debug] QUERY OK source="media_items" db=0.4ms idle=951.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 12:48:13.378 [debug] QUERY OK source="media_items" db=3.0ms idle=952.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "dbdcd2c9-9110-4b15-9566-458cad4485c5", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 12:48:13.380 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=47.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] 12:48:13.382 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 12:48:13.387 [debug] QUERY OK source="media_items" db=3.4ms idle=10.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "526c0741-6d98-4902-ae67-afa2795fb8ea", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 12:48:13.390 [debug] QUERY OK source="sources" db=1.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.391 [debug] QUERY OK source="media_items" db=1.1ms idle=12.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 12:48:13.395 [debug] QUERY OK source="media_items" db=2.1ms idle=12.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "3dcfbd52-f1c4-4580-8f48-4f4a1fda42f7", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 12:48:13.396 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.398 [debug] QUERY OK source="media_items" db=0.6ms idle=10.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 12:48:13.401 [debug] QUERY OK source="media_items" db=2.3ms idle=8.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "5e3e0283-5347-4e80-b3b4-660f52fe3b6b", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 12:48:13.403 [debug] QUERY OK source="sources" db=1.0ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.404 [debug] QUERY OK source="media_items" db=1.2ms idle=8.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 12:48:13.407 [debug] QUERY OK source="media_items" db=1.5ms idle=8.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "785e0267-b32e-4272-8aa1-de2a372cf71d", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 12:48:13.408 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" = ?) [2] 12:48:13.410 [debug] QUERY OK source="media_items" db=0.9ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 12:48:13.412 [debug] QUERY OK source="media_items" db=1.2ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "40c546bb-5873-45e0-a654-47d5474a36a4", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 12:48:13.413 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.414 [debug] QUERY OK source="media_items" db=0.3ms queue=0.2ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 12:48:13.420 [debug] QUERY OK source="media_items" db=4.4ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "2a811ba8-b421-44cd-930b-1b7f58b0fe6c", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 12:48:13.422 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=10.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" = ?) [2] 12:48:13.423 [debug] QUERY OK source="media_items" db=0.4ms idle=10.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 12:48:13.426 [debug] QUERY OK source="media_items" db=2.5ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "601b5e75-b8a4-4018-be32-1e1c04985457", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 12:48:13.429 [debug] QUERY OK source="sources" db=1.6ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.430 [debug] QUERY OK source="media_items" db=0.9ms idle=9.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 12:48:13.434 [debug] QUERY OK source="media_items" db=2.0ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "1e2785ed-342e-4c9d-8273-75725a82ed35", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 12:48:13.435 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.436 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 12:48:13.439 [debug] QUERY OK source="media_items" db=1.8ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "7a94d719-7125-4f99-9de4-234bc5a0a7ad", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 12:48:13.440 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 12:48:13.442 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=8.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 12:48:13.447 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "151a8062-5622-48cf-8a24-091402cfd1de", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 12:48:13.448 [debug] QUERY OK source="sources" db=1.0ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.450 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=10.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 12:48:13.455 [debug] QUERY OK source="media_items" db=4.0ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "0ba17468-1abf-4246-aa95-fa3355a30d86", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 12:48:13.457 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.459 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=12.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 12:48:13.461 [debug] QUERY OK source="media_items" db=1.7ms idle=10.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "b01bb7a5-707a-46ad-b152-3c74300148c7", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 12:48:13.463 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=12.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] 12:48:13.464 [debug] QUERY OK source="media_items" db=0.7ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 12:48:13.470 [debug] QUERY OK source="media_items" db=4.6ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "f912270e-0f24-4d2c-bf2b-e74480c92907", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 12:48:13.473 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms 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" = ?) [2] 12:48:13.475 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 12:48:13.479 [debug] QUERY OK source="media_items" db=3.0ms idle=12.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "e66c442f-4789-40a0-8eee-93c889acb9e3", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 12:48:13.481 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=15.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] 12:48:13.483 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=11.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 12:48:13.490 [debug] QUERY OK source="media_items" db=5.8ms idle=11.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "fd003e8e-cadf-468b-8eac-350612cc6a7f", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 12:48:13.492 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms 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" = ?) [2] 12:48:13.495 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=14.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 12:48:13.500 [debug] QUERY OK source="media_items" db=4.6ms idle=14.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "e20af087-57b0-4024-81a3-915df33ffb24", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 12:48:13.503 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=18.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] 12:48:13.505 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=14.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 12:48:13.511 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=13.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "d708985c-be3e-420a-b976-c60b534366f2", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 12:48:13.513 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.515 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=13.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 12:48:13.520 [debug] QUERY OK source="media_items" db=3.8ms idle=12.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "4fefe4b6-6d98-435c-b3b7-eb3456c076a8", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 12:48:13.522 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=15.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" = ?) [2] 12:48:13.523 [debug] QUERY OK source="media_items" db=1.1ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 12:48:13.526 [debug] QUERY OK source="media_items" db=1.4ms idle=11.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "1a7c37a5-c57c-43c8-97e8-c6b8c523f4a3", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 12:48:13.527 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.528 [debug] QUERY OK source="media_items" db=0.5ms idle=7.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 12:48:13.530 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "0f118486-9b64-4c8a-b502-5526706f49ec", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 12:48:13.531 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:48:13.533 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=6.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 12:48:13.539 [debug] QUERY OK source="media_items" db=4.8ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "74d39443-49cb-42e1-b90d-a73f6c4c25ad", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 12:48:13.541 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=11.8ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z], 2] 12:48:13.542 [debug] QUERY OK source="media_items" db=0.9ms 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 ((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] 12:48:13.549 [debug] QUERY OK source="tasks" db=2.9ms idle=7.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7109, 166494, ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z]] 12:48:13.565 [debug] QUERY OK source="tasks" db=1.3ms idle=18.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7110, 166495, ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z]] 12:48:13.572 [debug] QUERY OK source="tasks" db=0.9ms idle=6.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7111, 166498, ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z]] 12:48:13.574 [debug] QUERY OK source="media_items" db=0.8ms idle=5.5ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 12:48:13.577 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=5.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 12:48:13.580 [debug] QUERY OK source="tasks" db=0.3ms idle=7.7ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7112, 2, ~U[2026-04-18 12:48:13Z], ~U[2026-04-18 12:48:13Z]] 12:48:13.581 [info] {"args":{"id":2},"id":7104,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":60436670,"event":"job:stop","queue_time":724628,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:48:17.181 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b2/ed/b2ed8ca9ff3cbe45e6db0f6fdc0e5fe0028ffe98d9fc6c41624498c73d868c33.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:17.181 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:17.182 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:17.183 [info] {"args":{"id":166496},"id":7107,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7024680,"event":"job:stop","queue_time":2151053,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:17.191 [info] {"args":{"id":166494},"id":7109,"meta":{},"system_time":1776516497191543683,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:17.192 [debug] QUERY OK source="media_items" db=0.6ms idle=1983.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 WHERE (m0."id" = ?) [166494] 12:48:17.193 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:17.194 [debug] QUERY OK source="sources" db=0.8ms idle=1854.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" = ?) [2] 12:48:17.195 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=853.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" = ?) [1] 12:48:17.197 [debug] QUERY OK source="media_items" db=0.5ms 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 [166494] 12:48:17.199 [debug] QUERY OK source="media_metadata" db=0.2ms idle=8.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 12:48:17.200 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 12:48:17.201 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 12:48:17.202 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:17.205 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:17.205 [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 [] 12:48:17.206 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:17.207 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/f9/88f9ea3d47eb77b56d163ce9bfc45007b8e6aa80cc676ce20344330f9d71d069.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:18.303 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/cb/c5cbd9f7d3aadb1069d2740e65ca8f1314c0e56cbc4934051c36ff8503e1dc58.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:18.303 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:18.304 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:18.305 [info] {"args":{"id":166497},"id":7108,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5893482,"event":"job:stop","queue_time":1408832,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:18.313 [info] {"args":{"id":166495},"id":7110,"meta":{},"system_time":1776516498313347083,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:18.315 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=105.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 WHERE (m0."id" = ?) [166495] 12:48:18.317 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:18.318 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=109.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" = ?) [2] 12:48:18.319 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=110.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" = ?) [1] 12:48:18.321 [debug] QUERY OK source="media_items" db=0.8ms 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 [166495] 12:48:18.324 [debug] QUERY OK source="media_metadata" db=0.7ms idle=10.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 12:48:18.325 [debug] QUERY OK source="media_profiles" db=1.0ms queue=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" = ?) [1] 12:48:18.327 [debug] QUERY OK source="settings" db=0.7ms queue=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 [] 12:48:18.328 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:18.331 [debug] QUERY OK source="settings" db=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 [] 12:48:18.332 [debug] QUERY OK source="settings" db=0.4ms 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 [] 12:48:18.333 [debug] QUERY OK source="settings" db=0.5ms 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 [] 12:48:18.334 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c3/68/c368df26e404d6a0c66a59da5f487f5191d582f2f1206872e7191fe0e9f11e14.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:23.162 [info] GET /sources/1/media/46/edit 12:48:23.163 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "46", "source_id" => "1"} Pipelines: [:browser] 12:48:23.163 [info] GET /sources/1/media/82/edit 12:48:23.165 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "82", "source_id" => "1"} Pipelines: [:browser] 12:48:23.166 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1801.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 WHERE (m0."id" = ?) [46] 12:48:23.166 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=955.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 WHERE (m0."id" = ?) [82] 12:48:23.168 [debug] QUERY OK source="settings" db=0.8ms queue=0.3ms idle=956.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 [] 12:48:23.168 [debug] QUERY OK source="settings" db=1.1ms idle=957.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 [] 12:48:23.169 [debug] QUERY OK source="settings" db=0.6ms idle=3.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 [] 12:48:23.170 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=798.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 [] 12:48:23.172 [debug] QUERY OK source="settings" db=0.6ms idle=3.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 [] 12:48:23.173 [debug] QUERY OK source="settings" db=1.1ms idle=4.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 [] 12:48:23.176 [info] Sent 200 in 12ms 12:48:23.176 [info] Sent 200 in 13ms 12:48:23.197 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/f9/88f9ea3d47eb77b56d163ce9bfc45007b8e6aa80cc676ce20344330f9d71d069.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:23.198 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:23.201 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:23.204 [info] {"args":{"id":166494},"id":7109,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6009896,"event":"job:stop","queue_time":4189832,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:23.214 [info] {"args":{"id":166498},"id":7111,"meta":{},"system_time":1776516503214056294,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:23.216 [debug] QUERY OK source="media_items" db=1.4ms idle=44.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 WHERE (m0."id" = ?) [166498] 12:48:23.217 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:48:23.218 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=44.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" = ?) [2] 12:48:23.220 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.2ms idle=45.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" = ?) [1] 12:48:23.222 [debug] QUERY OK source="media_items" db=1.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 [166498] 12:48:23.225 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.1ms idle=11.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 12:48:23.227 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 12:48:23.227 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 12:48:23.228 [debug] Running yt-dlp command for action: get_downloadable_status 12:48:23.231 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:23.232 [debug] QUERY OK source="settings" db=0.3ms 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 [] 12:48:23.233 [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 [] 12:48:23.233 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ec/64/ec64f64648900aabdcacf67abc4810af1cfdd2c288a4503c408bdb5eff7429d7.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:48:23.585 [info] GET /sources/1/media/5/edit 12:48:23.585 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "5", "source_id" => "1"} Pipelines: [:browser] 12:48:23.587 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=358.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 WHERE (m0."id" = ?) [5] 12:48:23.589 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=356.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 [] 12:48:23.589 [debug] QUERY OK source="settings" db=0.3ms idle=356.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 [] 12:48:23.591 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=357.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 [] 12:48:23.594 [info] Sent 200 in 9ms 12:48:24.264 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c3/68/c368df26e404d6a0c66a59da5f487f5191d582f2f1206872e7191fe0e9f11e14.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:24.264 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:24.265 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:24.266 [info] {"args":{"id":166495},"id":7110,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5951894,"event":"job:stop","queue_time":5311827,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:29.473 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ec/64/ec64f64648900aabdcacf67abc4810af1cfdd2c288a4503c408bdb5eff7429d7.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 12:48:29.473 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:29.474 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 12:48:29.476 [info] {"args":{"id":166498},"id":7111,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6260815,"event":"job:stop","queue_time":10210799,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:48:34.409 [info] {"source":"oban","duration":3013,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:00.035 [info] {"source":"oban","duration":2237,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:49:04.413 [info] {"source":"oban","duration":2882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:10.892 [info] GET /sources/1/media/44/force_download 12:49:10.893 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=1678.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 [] 12:49:10.895 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=1680.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 [] 12:49:10.895 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:49:10.896 [error] #PID<0.272671.0> running PinchflatWeb.Endpoint (connection #PID<0.272670.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/44/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/44/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272670.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/44/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 55248}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272671.0>, params: %{}, path_info: ["sources", "1", "media", "44", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/44/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0ZAGEb1lWLGoAF1Sh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272670.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/44/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 55248}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/44/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272670.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/44/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 55248}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272671.0>, params: %{}, path_info: ["sources", "1", "media", "44", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/44/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0ZAGEb1lWLGoAF1Sh"} ], scheme: :http, script_name: [], s (truncated) 12:49:34.417 [info] {"source":"oban","duration":2648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:00.037 [info] {"source":"oban","duration":450,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:50:04.423 [info] {"source":"oban","duration":4835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:34.427 [info] {"source":"oban","duration":2010,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:00.039 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:51:04.430 [info] {"source":"oban","duration":2726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:34.434 [info] {"source":"oban","duration":2319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:38.534 [info] GET /sources/1/media/13/edit 12:51:38.535 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "13", "source_id" => "1"} Pipelines: [:browser] 12:51:38.536 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=442.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 WHERE (m0."id" = ?) [13] 12:51:38.539 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=316.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 [] 12:51:38.549 [debug] QUERY OK source="settings" db=10.1ms idle=317.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 [] 12:51:38.551 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=329.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 [] 12:51:38.555 [info] Sent 200 in 21ms 12:51:45.411 [info] GET /sources/2/media/56737/force_download 12:51:45.413 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=1189.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 [] 12:51:45.414 [debug] QUERY OK source="settings" db=0.8ms queue=0.2ms idle=1190.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 [] 12:51:45.415 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:51:45.416 [error] #PID<0.272689.0> running PinchflatWeb.Endpoint (connection #PID<0.272688.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/2/media/56737/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/56737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48974}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272689.0>, params: %{}, path_info: ["sources", "2", "media", "56737", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/56737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0h_ubamzkueUAF1Uh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48974}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/56737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/56737/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 48974}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272689.0>, params: %{}, path_info: ["sources", "2", "media", "56737", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/56737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd0h_ubamzkueUAF1Uh"} ], scheme: :http, (truncated) 12:52:00.041 [info] {"source":"oban","duration":839,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:52:04.438 [info] {"source":"oban","duration":2687,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:52:27.411 [info] GET /app_info 12:52:27.411 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 12:52:27.414 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=1189.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 [] 12:52:27.414 [debug] QUERY OK source="settings" db=0.4ms idle=1168.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 [] 12:52:27.416 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=191.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 [] 12:52:27.418 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=193.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 [] 12:52:27.419 [debug] QUERY OK source="settings" db=0.3ms idle=169.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 [] 12:52:27.422 [info] Sent 200 in 10ms 12:52:34.441 [info] {"source":"oban","duration":1917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:00.043 [info] {"source":"oban","duration":531,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:53:04.446 [info] {"source":"oban","duration":3545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:34.450 [info] {"source":"oban","duration":2208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:00.046 [info] {"source":"oban","duration":1606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:54:04.454 [info] {"source":"oban","duration":3335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:34.458 [info] {"source":"oban","duration":4095,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:00.048 [info] {"source":"oban","duration":764,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:55:04.463 [info] {"source":"oban","duration":2624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:34.467 [info] {"source":"oban","duration":2612,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:00.052 [info] {"source":"oban","duration":1671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:56:04.472 [info] {"source":"oban","duration":3745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:34.478 [info] {"source":"oban","duration":3238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:00.055 [info] {"source":"oban","duration":929,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:57:04.481 [info] {"source":"oban","duration":2611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:34.485 [info] {"source":"oban","duration":2620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:00.057 [info] {"source":"oban","duration":742,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:58:04.490 [info] {"source":"oban","duration":3294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:34.495 [info] {"source":"oban","duration":3425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:43.554 [info] GET /sources/2 12:58:43.555 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 12:58:43.556 [debug] QUERY OK source="sources" db=1.0ms idle=1323.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" = ?) [2] 12:58:43.558 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=1325.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" = ?) [1] 12:58:43.613 [debug] QUERY OK source="tasks" db=53.5ms idle=1327.3ms 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"] 12:58:43.614 [debug] QUERY OK source="oban_jobs" db=1.0ms queue=0.2ms idle=1211.6ms 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" = ?) [7112] 12:58:43.617 [debug] QUERY OK source="settings" db=0.5ms queue=0.5ms idle=210.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 [] 12:58:43.617 [debug] QUERY OK source="settings" db=0.2ms idle=60.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 [] 12:58:43.619 [debug] QUERY OK source="settings" db=0.3ms idle=60.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 [] 12:58:43.623 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 12:58:43.625 [debug] QUERY OK source="media_items" db=0.8ms 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 ((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] 12:58:43.627 [debug] QUERY OK source="media_items" db=1.7ms idle=8.5ms 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] 12:58:43.630 [debug] QUERY OK source="sources" db=0.7ms idle=11.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] 12:58:43.631 [debug] QUERY OK source="media_items" db=0.6ms queue=0.2ms idle=11.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 12:58:43.632 [debug] QUERY OK source="media_items" db=0.8ms idle=8.0ms 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] 12:58:43.634 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [2] 12:58:43.635 [debug] QUERY OK source="media_items" db=0.7ms 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 ((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] 12:58:43.637 [debug] QUERY OK source="media_items" db=1.4ms idle=5.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] 12:58:43.639 [info] Sent 200 in 85ms 12:58:59.310 [info] GET /media/f622f392-74e1-44bf-8f08-cfca4470fe3a/stream 12:58:59.310 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "f622f392-74e1-44bf-8f08-cfca4470fe3a"} Pipelines: [:maybe_basic_auth] 12:58:59.313 [debug] QUERY OK source="media_items" db=1.6ms queue=0.5ms idle=865.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 WHERE (m0."uuid" = ?) ["f622f392-74e1-44bf-8f08-cfca4470fe3a"] 12:58:59.315 [debug] Invalid range request for media item: f622f392-74e1-44bf-8f08-cfca4470fe3a - serving full file 12:58:59.315 [info] Sent 200 in 4ms 12:59:00.059 [info] {"source":"oban","duration":593,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:59:04.507 [info] {"source":"oban","duration":4509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:59:34.512 [info] {"source":"oban","duration":3150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:00.063 [info] {"source":"oban","duration":2962,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:00:04.518 [info] {"source":"oban","duration":4577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:34.524 [info] {"source":"oban","duration":2328,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:00.065 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:01:04.529 [info] {"source":"oban","duration":2990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:34.532 [info] {"source":"oban","duration":1787,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:02:00.068 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:02:04.536 [info] {"source":"oban","duration":2234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 13:02:34.538 [info] {"source":"oban","duration":1903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:00.069 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:03:04.542 [info] {"source":"oban","duration":2264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:34.544 [info] {"source":"oban","duration":1957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:00.074 [info] {"source":"oban","duration":2920,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:04:04.549 [info] {"source":"oban","duration":3339,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:34.552 [info] {"source":"oban","duration":2329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:00.075 [info] {"source":"oban","duration":503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:05:04.557 [info] {"source":"oban","duration":3871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:34.561 [info] {"source":"oban","duration":2430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:00.078 [info] {"source":"oban","duration":1058,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:06:04.565 [info] {"source":"oban","duration":2267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:34.569 [info] {"source":"oban","duration":2978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:00.080 [info] {"source":"oban","duration":799,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:07:04.572 [info] {"source":"oban","duration":2317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:34.574 [info] {"source":"oban","duration":1731,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:00.082 [info] {"source":"oban","duration":871,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:08:04.578 [info] {"source":"oban","duration":2405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:34.581 [info] {"source":"oban","duration":2137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:00.085 [info] {"source":"oban","duration":541,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:09:04.584 [info] {"source":"oban","duration":2841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:34.588 [info] {"source":"oban","duration":2042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:00.088 [info] {"source":"oban","duration":854,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:10:04.591 [info] {"source":"oban","duration":2707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:34.595 [info] {"source":"oban","duration":2271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:00.090 [info] {"source":"oban","duration":653,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:11:04.600 [info] {"source":"oban","duration":3189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:34.604 [info] {"source":"oban","duration":3319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:00.091 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:12:04.617 [info] {"source":"oban","duration":11691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:34.626 [info] {"source":"oban","duration":3250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:00.094 [info] {"source":"oban","duration":1150,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:13:04.634 [info] {"source":"oban","duration":2182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:34.640 [info] {"source":"oban","duration":4542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:00.099 [info] {"source":"oban","duration":939,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:14:04.643 [info] {"source":"oban","duration":2472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:34.647 [info] {"source":"oban","duration":2369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:00.102 [info] {"source":"oban","duration":932,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:15:04.651 [info] {"source":"oban","duration":3103,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:34.656 [info] {"source":"oban","duration":3864,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:00.104 [info] {"source":"oban","duration":1289,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:16:04.660 [info] {"source":"oban","duration":2188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:34.663 [info] {"source":"oban","duration":2402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:00.106 [info] {"source":"oban","duration":676,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:17:04.667 [info] {"source":"oban","duration":2989,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:08.123 [info] GET /sitemap.xml 13:17:08.126 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=1864.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 [] 13:17:08.127 [debug] QUERY OK source="settings" db=0.3ms idle=1865.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 [] 13:17:08.127 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 13:17:08.129 [error] #PID<0.272837.0> running PinchflatWeb.Endpoint (connection #PID<0.272836.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272836.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59382}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272837.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd16oRP3oszL98ACVvk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272836.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59382}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.272836.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 59382}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.272837.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd16oRP3oszL98ACVvk"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: (truncated) 13:17:34.671 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:00.108 [info] {"source":"oban","duration":482,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:18:04.675 [info] {"source":"oban","duration":3018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:14.042 [info] {"args":{"id":2},"id":7112,"meta":{},"system_time":1776518294042522005,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:18:14.045 [debug] QUERY OK source="sources" db=1.5ms idle=1782.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] 13:18:14.046 [debug] QUERY OK source="settings" db=0.4ms idle=1015.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 [] 13:18:14.048 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=786.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 13:18:14.049 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=14.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 13:18:14.050 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:18:14.051 [debug] QUERY OK source="settings" db=0.2ms idle=6.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 [] 13:18:14.053 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 13:18:14.053 [debug] Current batch of media processed. Will check again in 1000ms 13:18:14.054 [debug] QUERY OK source="settings" db=0.2ms queue=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 [] 13:18:14.054 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 13:18:14.054 [debug] QUERY OK source="settings" db=0.1ms idle=4.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 [] 13:18:14.055 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8f/97/8f970d0f5cd77b8c0240546feea8d9635d521e9890e3d21759665e5366ac20cd.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:18:15.055 [debug] Current batch of media processed. Will check again in 1000ms 13:18:16.055 [debug] Current batch of media processed. Will check again in 1000ms 13:18:17.057 [debug] Current batch of media processed. Will check again in 1000ms 13:18:18.059 [debug] Current batch of media processed. Will check again in 1000ms 13:18:19.060 [debug] Current batch of media processed. Will check again in 1000ms 13:18:20.061 [debug] Current batch of media processed. Will check again in 1000ms 13:18:21.062 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 13:18:21.064 [debug] QUERY OK source="sources" db=0.9ms idle=1802.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 (?)) [2] 13:18:21.066 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1804.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" = ?) [2] 13:18:21.067 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=1805.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 13:18:21.090 [debug] QUERY OK source="media_items" db=21.3ms idle=1019.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "52788f9e-87fa-4dc0-8189-80aeeb24c990", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 13:18:21Z], ~U[2026-04-18 13:18:21Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 13:18:21.091 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=39.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" = ?) [2] 13:18:21.092 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=28.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" = ?) [1] 13:18:21.093 [debug] QUERY OK source="media_items" db=0.5ms idle=27.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 [399] 13:18:21.094 [debug] Current batch of media processed. Will check again in 1000ms 13:18:22.094 [debug] Current batch of media processed. Will check again in 1000ms 13:18:23.096 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 13:18:23.097 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=835.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 (?)) [2] 13:18:23.099 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=837.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] 13:18:23.100 [debug] QUERY OK source="media_items" db=0.4ms idle=838.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 13:18:23.104 [debug] QUERY OK source="media_items" db=3.6ms idle=839.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "148988e7-bde7-4fa7-af04-b1e8368bf279", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 13:18:23Z], ~U[2026-04-18 13:18:23Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 13:18:23.105 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=48.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" = ?) [2] 13:18:23.106 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:18:23.107 [debug] QUERY OK source="media_items" db=0.5ms 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 [401] 13:18:23.107 [debug] Current batch of media processed. Will check again in 1000ms 13:18:24.109 [debug] Current batch of media processed. Will check again in 1000ms 13:18:25.109 [debug] Current batch of media processed. Will check again in 1000ms 13:18:26.111 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 13:18:26.113 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1850.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 (?)) [2] 13:18:26.115 [debug] QUERY OK source="sources" db=1.0ms queue=0.4ms idle=1852.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] 13:18:26.118 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=1855.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 13:18:26.129 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=1063.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "48a631a1-1bbf-4e36-9744-2ea0ff9f90a3", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 13:18:26Z], ~U[2026-04-18 13:18:26Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 13:18:26.130 [debug] QUERY OK source="sources" db=0.5ms idle=66.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" = ?) [2] 13:18:26.132 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms 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" = ?) [1] 13:18:26.133 [debug] QUERY OK source="media_items" db=0.5ms 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 [402] 13:18:26.134 [debug] Current batch of media processed. Will check again in 1000ms 13:18:27.135 [debug] Current batch of media processed. Will check again in 1000ms 13:18:28.136 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 13:18:28.138 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=876.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 (?)) [2] 13:18:28.139 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=877.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] 13:18:28.140 [debug] QUERY OK source="media_items" db=0.5ms idle=878.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 13:18:28.143 [debug] QUERY OK source="media_items" db=1.9ms idle=879.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "ee505e44-19aa-4d5d-b3d2-76e1401fda48", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 13:18:28Z], ~U[2026-04-18 13:18:28Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 13:18:28.144 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [2] 13:18:28.145 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:18:28.146 [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 [403] 13:18:28.146 [debug] Current batch of media processed. Will check again in 1000ms 13:18:29.147 [debug] Current batch of media processed. Will check again in 1000ms 13:18:30.149 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 13:18:30.151 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=889.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 (?)) [2] 13:18:30.153 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=890.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" = ?) [2] 13:18:30.154 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=892.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 13:18:30.157 [debug] QUERY OK source="media_items" db=2.0ms idle=894.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "1fb13996-4db9-4bf8-b40b-f0f54c119ff7", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 13:18:30Z], ~U[2026-04-18 13:18:30Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 13:18:30.158 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=82.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" = ?) [2] 13:18:30.159 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 13:18:30.161 [debug] QUERY OK source="media_items" db=0.6ms 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 [404] 13:18:30.161 [debug] Current batch of media processed. Will check again in 1000ms 13:18:31.161 [debug] Current batch of media processed. Will check again in 1000ms 13:18:32.163 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 13:18:32.164 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=902.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 (?)) [2] 13:18:32.165 [debug] QUERY OK source="sources" db=0.5ms idle=903.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" = ?) [2] 13:18:32.166 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=904.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 13:18:32.168 [debug] QUERY OK source="media_items" db=1.3ms idle=905.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "a7a69026-56c7-4af1-88e6-cc8b35a2e2bc", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 13:18:32Z], ~U[2026-04-18 13:18:32Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 13:18:32.169 [debug] QUERY OK source="sources" db=0.6ms idle=85.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" = ?) [2] 13:18:32.170 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 13:18:32.171 [debug] QUERY OK source="media_items" db=0.5ms 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 [405] 13:18:32.172 [debug] Current batch of media processed. Will check again in 1000ms 13:18:33.173 [debug] Current batch of media processed. Will check again in 1000ms 13:18:34.174 [debug] Current batch of media processed. Will check again in 1000ms 13:18:34.681 [info] {"source":"oban","duration":5177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:35.176 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 13:18:35.178 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1916.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 (?)) [2] 13:18:35.179 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1917.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" = ?) [2] 13:18:35.180 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1092.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 13:18:35.184 [debug] QUERY OK source="media_items" db=2.7ms idle=500.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "c4868b6c-c57e-404b-a0f3-f101fcb37ee6", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 13:18:35Z], ~U[2026-04-18 13:18:35Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 13:18:35.186 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=94.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" = ?) [2] 13:18:35.187 [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" = ?) [1] 13:18:35.188 [debug] QUERY OK source="media_items" db=0.4ms 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 [412] 13:18:35.188 [debug] Current batch of media processed. Will check again in 1000ms 13:18:36.189 [debug] Current batch of media processed. Will check again in 1000ms 13:18:37.200 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 13:18:37.202 [debug] QUERY OK source="sources" db=1.6ms idle=939.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 (?)) [2] 13:18:37.203 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=941.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" = ?) [2] 13:18:37.204 [debug] QUERY OK source="media_items" db=0.5ms idle=943.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 13:18:37.210 [debug] QUERY OK source="media_items" db=4.9ms idle=944.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "a633a231-0dc1-4cb9-811c-b8c0b4791d3c", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 13:18:37Z], ~U[2026-04-18 13:18:37Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 13:18:37.212 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=113.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" = ?) [2] 13:18:37.213 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 13:18:37.214 [debug] QUERY OK source="media_items" db=0.8ms 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 [4285] 13:18:37.215 [debug] Current batch of media processed. Will check again in 1000ms 13:18:38.216 [debug] Current batch of media processed. Will check again in 1000ms 13:18:39.217 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 13:18:39.218 [debug] QUERY OK source="sources" db=0.6ms idle=956.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 (?)) [2] 13:18:39.219 [debug] Current batch of media processed. Will check again in 1000ms 13:18:40.219 [debug] Current batch of media processed. Will check again in 1000ms 13:18:41.221 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 13:18:41.223 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=961.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 (?)) [2] 13:18:41.224 [debug] QUERY OK source="sources" db=0.4ms idle=962.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] 13:18:41.225 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=963.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 13:18:41.229 [debug] QUERY OK source="media_items" db=3.1ms idle=965.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "e82c956d-bae5-4b4b-8cd5-c3d5413e1302", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 13:18:41Z], ~U[2026-04-18 13:18:41Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 13:18:41.231 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=122.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" = ?) [2] 13:18:41.232 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:18:41.233 [debug] QUERY OK source="media_items" db=0.6ms 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 [6474] 13:18:41.234 [debug] Current batch of media processed. Will check again in 1000ms 13:18:42.234 [debug] Current batch of media processed. Will check again in 1000ms 13:18:43.236 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 13:18:43.238 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=975.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 (?)) [2] 13:18:43.239 [debug] QUERY OK source="sources" db=0.5ms idle=977.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] 13:18:43.240 [debug] QUERY OK source="media_items" db=0.5ms idle=978.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 13:18:43.244 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=979.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "6852637f-71c0-44a9-9274-b028006c4806", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 13:18:43Z], ~U[2026-04-18 13:18:43Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 13:18:43.246 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=131.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" = ?) [2] 13:18:43.247 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:18:43.248 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [13474] 13:18:43.248 [debug] Current batch of media processed. Will check again in 1000ms 13:18:44.250 [debug] Current batch of media processed. Will check again in 1000ms 13:18:45.252 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 13:18:45.254 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=991.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 (?)) [2] 13:18:45.255 [debug] QUERY OK source="sources" db=0.7ms idle=993.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] 13:18:45.257 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=994.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 13:18:45.263 [debug] QUERY OK source="media_items" db=4.1ms queue=0.1ms idle=996.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "a810bd0c-d439-46ad-abc3-361790b951f8", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 13:18:45Z], ~U[2026-04-18 13:18:45Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 13:18:45.264 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=145.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" = ?) [2] 13:18:45.265 [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" = ?) [1] 13:18:45.266 [debug] QUERY OK source="media_items" db=0.7ms 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 [26978] 13:18:45.266 [debug] Current batch of media processed. Will check again in 1000ms 13:18:46.268 [debug] Current batch of media processed. Will check again in 1000ms 13:18:47.273 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 13:18:47.277 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=148.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 (?)) [2] 13:18:47.279 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:18:47.283 [debug] QUERY OK source="media_items" db=3.2ms queue=0.2ms idle=18.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 13:18:47.300 [debug] QUERY OK source="media_items" db=13.9ms queue=0.2ms idle=23.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "25fcac04-b223-41a2-af64-92d44270c6a3", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 13:18:47Z], ~U[2026-04-18 13:18:47Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 13:18:47.302 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 13:18:47.304 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=25.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" = ?) [1] 13:18:47.306 [debug] QUERY OK source="media_items" db=1.1ms idle=25.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 [27319] 13:18:47.307 [debug] Current batch of media processed. Will check again in 1000ms 13:18:48.307 [debug] Current batch of media processed. Will check again in 1000ms 13:18:49.308 [debug] Current batch of media processed. Will check again in 1000ms 13:18:50.310 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 13:18:50.313 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1050.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 (?)) [2] 13:18:50.315 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1052.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" = ?) [2] 13:18:50.318 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=1054.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 13:18:50.322 [debug] QUERY OK source="media_items" db=2.5ms idle=1058.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "1f7bf35c-5464-4bea-85d9-1650c2ca53f3", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 13:18:50Z], ~U[2026-04-18 13:18:50Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 13:18:50.324 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=185.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" = ?) [2] 13:18:50.324 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 13:18:50.325 [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 [32172] 13:18:50.326 [debug] Current batch of media processed. Will check again in 1000ms 13:18:51.327 [debug] Current batch of media processed. Will check again in 1000ms 13:18:52.330 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 13:18:52.334 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=189.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 (?)) [2] 13:18:52.336 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:18:52.337 [debug] QUERY OK source="media_items" db=0.6ms idle=76.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 13:18:52.341 [debug] QUERY OK source="media_items" db=2.5ms idle=77.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "979b1c0b-8cc4-400f-8189-b6a9cac417d1", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 13:18:52Z], ~U[2026-04-18 13:18:52Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 13:18:52.342 [debug] QUERY OK source="sources" db=0.6ms idle=80.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" = ?) [2] 13:18:52.343 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 13:18:52.344 [debug] QUERY OK source="media_items" db=0.8ms 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 [44297] 13:18:52.345 [debug] Current batch of media processed. Will check again in 1000ms 13:18:53.346 [debug] Current batch of media processed. Will check again in 1000ms 13:18:54.348 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 13:18:54.350 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=199.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 (?)) [2] 13:18:54.353 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=91.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] 13:18:54.355 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=92.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 13:18:54.357 [debug] QUERY OK source="media_items" db=1.3ms idle=94.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "2090a560-b37a-4265-b7ab-f1c4779212f4", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 13:18:54Z], ~U[2026-04-18 13:18:54Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 13:18:54.358 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=96.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" = ?) [2] 13:18:54.359 [debug] QUERY OK source="media_profiles" db=0.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" = ?) [1] 13:18:54.359 [debug] QUERY OK source="media_items" db=0.3ms 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 [44504] 13:18:54.360 [debug] Current batch of media processed. Will check again in 1000ms 13:18:55.361 [debug] Current batch of media processed. Will check again in 1000ms 13:18:56.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 13:18:56.363 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=206.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 (?)) [2] 13:18:56.364 [debug] QUERY OK source="sources" db=0.4ms idle=102.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" = ?) [2] 13:18:56.365 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=103.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 13:18:56.370 [debug] QUERY OK source="media_items" db=4.0ms idle=104.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "eca492d3-1b12-4b92-948e-4c2f267fc1e4", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 13:18:56Z], ~U[2026-04-18 13:18:56Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 13:18:56.371 [debug] QUERY OK source="sources" db=0.4ms idle=109.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" = ?) [2] 13:18:56.372 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:18:56.373 [debug] QUERY OK source="media_items" db=0.5ms 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 [56737] 13:18:56.373 [debug] Current batch of media processed. Will check again in 1000ms 13:18:57.375 [debug] Current batch of media processed. Will check again in 1000ms 13:18:58.376 [debug] Current batch of media processed. Will check again in 1000ms 13:18:59.377 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 13:18:59.379 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1116.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 (?)) [2] 13:18:59.380 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1118.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] 13:18:59.381 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1119.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 13:18:59.383 [debug] QUERY OK source="media_items" db=1.6ms idle=1120.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "ab959f9b-8999-4d6a-bf28-78b4c55c440b", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 13:18:59Z], ~U[2026-04-18 13:18:59Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 13:18:59.385 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=219.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" = ?) [2] 13:18:59.385 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:18:59.387 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=6.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 [134115] 13:18:59.388 [debug] Current batch of media processed. Will check again in 1000ms 13:19:00.112 [info] {"source":"oban","duration":2421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:19:00.389 [debug] Current batch of media processed. Will check again in 1000ms 13:19:01.391 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 13:19:01.392 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=216.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 (?)) [2] 13:19:01.393 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:01.394 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=132.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 13:19:01.399 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=134.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "fbe57ed4-4504-455a-9fb3-833c5a18f722", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 13:19:01Z], ~U[2026-04-18 13:19:01Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 13:19:01.401 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=138.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" = ?) [2] 13:19:01.402 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 13:19:01.403 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms 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 [166494] 13:19:01.404 [info] Kicking off download for media item #166494 (HcodxmdesfY) 13:19:01.414 [debug] QUERY OK source="tasks" db=1.8ms idle=11.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7113, 166494, ~U[2026-04-18 13:19:01Z], ~U[2026-04-18 13:19:01Z]] 13:19:01.415 [debug] Current batch of media processed. Will check again in 1000ms 13:19:01.421 [info] {"args":{"id":166494},"id":7113,"meta":{},"system_time":1776518341420840566,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:01.423 [debug] QUERY OK source="media_items" db=0.9ms idle=18.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 WHERE (m0."id" = ?) [166494] 13:19:01.425 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:01.427 [debug] QUERY OK source="sources" db=1.4ms 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" = ?) [2] 13:19:01.428 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 13:19:01.430 [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 [166494] 13:19:01.432 [debug] QUERY OK source="media_metadata" db=0.3ms idle=11.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 13:19:01.434 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 13:19:01.435 [debug] QUERY OK source="settings" db=0.9ms 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 [] 13:19:01.436 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:01.439 [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 [] 13:19:01.440 [debug] QUERY OK source="settings" db=0.6ms 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 [] 13:19:01.442 [debug] QUERY OK source="settings" db=2.0ms 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 [] 13:19:01.443 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/71/fe/71fe6b48eac9c1f884e1548518b5a3a95efa4bec1120a3c935782ca0d5ea2b0d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:02.416 [debug] Current batch of media processed. Will check again in 1000ms 13:19:03.418 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 13:19:03.420 [debug] QUERY OK source="sources" db=1.6ms idle=237.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 (?)) [2] 13:19:03.421 [debug] QUERY OK source="sources" db=0.5ms idle=159.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" = ?) [2] 13:19:03.423 [debug] QUERY OK source="media_items" db=0.6ms queue=0.4ms idle=160.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 13:19:03.426 [debug] QUERY OK source="media_items" db=1.9ms idle=162.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "409fe4cb-5c6d-43f4-aa77-25bf6a92c338", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 13:19:03Z], ~U[2026-04-18 13:19:03Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 13:19:03.427 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=165.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" = ?) [2] 13:19:03.429 [debug] QUERY OK source="media_profiles" db=1.0ms queue=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" = ?) [1] 13:19:03.431 [debug] QUERY OK source="media_items" db=1.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 [166495] 13:19:03.431 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 13:19:03.435 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=7.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7114, 166495, ~U[2026-04-18 13:19:03Z], ~U[2026-04-18 13:19:03Z]] 13:19:03.435 [debug] Current batch of media processed. Will check again in 1000ms 13:19:03.443 [info] {"args":{"id":166495},"id":7114,"meta":{},"system_time":1776518343443060931,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:03.444 [debug] QUERY OK source="media_items" db=0.6ms 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 WHERE (m0."id" = ?) [166495] 13:19:03.445 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:03.446 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:03.447 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:19:03.448 [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 [166495] 13:19:03.454 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.1ms idle=11.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 13:19:03.455 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:19:03.458 [debug] QUERY OK source="settings" db=2.1ms queue=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 [] 13:19:03.459 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:03.462 [debug] QUERY OK source="settings" db=0.4ms idle=15.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 [] 13:19:03.464 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=14.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 [] 13:19:03.465 [debug] QUERY OK source="settings" db=0.6ms 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 [] 13:19:03.465 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/03/ef0346e04690e64ecb5f7effc69f760cbe42e4cdc31ef5c8d99562ad352a91f4.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:04.436 [debug] Current batch of media processed. Will check again in 1000ms 13:19:04.684 [info] {"source":"oban","duration":2503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:19:05.438 [debug] Current batch of media processed. Will check again in 1000ms 13:19:06.439 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 13:19:06.440 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1178.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 (?)) [2] 13:19:06.442 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1180.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] 13:19:06.442 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1181.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 13:19:06.445 [debug] QUERY OK source="media_items" db=1.9ms idle=251.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "3aaf9f7b-dbf3-4eec-8c5a-e2c030b79523", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 13:19:06Z], ~U[2026-04-18 13:19:06Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 13:19:06.446 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=184.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" = ?) [2] 13:19:06.447 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 13:19:06.448 [debug] QUERY OK source="media_items" db=0.5ms 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 [166496] 13:19:06.448 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 13:19:06.452 [debug] QUERY OK source="tasks" db=0.4ms queue=0.1ms idle=5.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7115, 166496, ~U[2026-04-18 13:19:06Z], ~U[2026-04-18 13:19:06Z]] 13:19:06.452 [debug] Current batch of media processed. Will check again in 1000ms 13:19:07.453 [debug] Current batch of media processed. Will check again in 1000ms 13:19:07.554 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/71/fe/71fe6b48eac9c1f884e1548518b5a3a95efa4bec1120a3c935782ca0d5ea2b0d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:07.554 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:07.556 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:07.557 [info] {"args":{"id":166494},"id":7113,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6135542,"event":"job:stop","queue_time":417819,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:07.565 [info] {"args":{"id":166496},"id":7115,"meta":{},"system_time":1776518347565697007,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:07.567 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1115.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 WHERE (m0."id" = ?) [166496] 13:19:07.568 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:07.569 [debug] QUERY OK source="sources" db=0.7ms idle=1116.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" = ?) [2] 13:19:07.570 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=376.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" = ?) [1] 13:19:07.571 [debug] QUERY OK source="media_items" db=0.7ms 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 [166496] 13:19:07.573 [debug] QUERY OK source="media_metadata" db=0.4ms queue=0.1ms idle=7.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 13:19:07.576 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.3ms 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" = ?) [1] 13:19:07.577 [debug] QUERY OK source="settings" db=0.5ms 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 [] 13:19:07.578 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:07.580 [debug] QUERY OK source="settings" db=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 [] 13:19:07.581 [debug] QUERY OK source="settings" db=0.7ms queue=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 [] 13:19:07.582 [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 [] 13:19:07.582 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9d/99/9d9948d72038a99e8c2e41f980062513ebb0d82fbe8dbc1336591a357a3269c9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:08.454 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 13:19:08.455 [debug] QUERY OK source="sources" db=0.9ms idle=877.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 (?)) [2] 13:19:08.456 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=875.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" = ?) [2] 13:19:08.457 [debug] QUERY OK source="media_items" db=0.4ms idle=875.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 13:19:08.461 [debug] QUERY OK source="media_items" db=3.4ms idle=875.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "9a14684b-1a41-4544-8054-1795461dec07", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 13:19:08Z], ~U[2026-04-18 13:19:08Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 13:19:08.463 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=264.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" = ?) [2] 13:19:08.466 [debug] QUERY OK source="media_profiles" db=2.1ms 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" = ?) [1] 13:19:08.468 [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 [166497] 13:19:08.468 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 13:19:08.472 [debug] QUERY OK source="tasks" db=0.6ms idle=8.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7116, 166497, ~U[2026-04-18 13:19:08Z], ~U[2026-04-18 13:19:08Z]] 13:19:08.473 [debug] Current batch of media processed. Will check again in 1000ms 13:19:09.339 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ef/03/ef0346e04690e64ecb5f7effc69f760cbe42e4cdc31ef5c8d99562ad352a91f4.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:09.339 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:09.340 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:09.341 [info] {"args":{"id":166495},"id":7114,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5897576,"event":"job:stop","queue_time":440846,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:09.350 [info] {"args":{"id":166497},"id":7116,"meta":{},"system_time":1776518349350144067,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:09.353 [debug] QUERY OK source="media_items" db=2.5ms idle=879.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 WHERE (m0."id" = ?) [166497] 13:19:09.354 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:09.357 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=883.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" = ?) [2] 13:19:09.358 [debug] QUERY OK source="media_profiles" db=0.8ms idle=150.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" = ?) [1] 13:19:09.359 [debug] QUERY OK source="media_items" db=0.8ms 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 [166497] 13:19:09.362 [debug] QUERY OK source="media_metadata" db=0.2ms idle=12.3ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 13:19:09.365 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.6ms 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" = ?) [1] 13:19:09.366 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms 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 [] 13:19:09.367 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:09.370 [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 [] 13:19:09.371 [debug] QUERY OK source="settings" db=0.5ms 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 [] 13:19:09.372 [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 [] 13:19:09.372 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/77/fa77ca3b2fa75fc1757deb1ca0bdc1ac7b1392e02df624626d74fc6d88545ae0.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:09.474 [debug] Current batch of media processed. Will check again in 1000ms 13:19:10.304 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8f/97/8f970d0f5cd77b8c0240546feea8d9635d521e9890e3d21759665e5366ac20cd.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 13:19:10.310 [debug] Gracefully stopping file follower 13:19:10.313 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=944.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 (?)) [2] 13:19:10.314 [debug] QUERY OK source="sources" db=0.4ms idle=943.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] 13:19:10.315 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=943.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 13:19:10.319 [debug] QUERY OK source="media_items" db=2.1ms queue=0.5ms idle=944.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "68ed9c18-9a08-4e50-a517-b29d7c5001db", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 13:19:10.320 [debug] QUERY OK source="sources" db=0.8ms idle=109.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] 13:19:10.322 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=7.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 13:19:10.324 [debug] QUERY OK source="media_items" db=1.6ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "1ec7092a-b81b-4d8d-a2b4-66791151b8df", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 13:19:10.326 [debug] QUERY OK source="sources" db=0.8ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.327 [debug] QUERY OK source="media_items" db=0.7ms idle=6.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 13:19:10.330 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "85d476dd-bcd9-402e-9d81-9496fd2c72f1", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 13:19:10.331 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.333 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 13:19:10.336 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=8.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "90ccc8b8-aa8d-4aa8-a31c-bab48352e519", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 13:19:10.337 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.338 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 13:19:10.340 [debug] QUERY OK source="media_items" db=1.2ms idle=7.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "2d559320-e022-44fd-8262-b72255820d07", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 13:19:10.341 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.342 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=5.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 13:19:10.346 [debug] QUERY OK source="media_items" db=1.8ms queue=0.3ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "ef5d49ee-8813-4bcb-a529-9df5f3044535", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 13:19:10.348 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.349 [debug] QUERY OK source="media_items" db=0.5ms queue=0.3ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 13:19:10.357 [debug] QUERY OK source="media_items" db=5.9ms queue=0.1ms idle=8.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "841344a3-895e-4e32-8c3b-bad605a0c976", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 13:19:10.358 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.361 [debug] QUERY OK source="media_items" db=1.2ms idle=13.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 13:19:10.364 [debug] QUERY OK source="media_items" db=2.3ms idle=13.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "ebf2aec7-9b70-4a21-a61a-b6db565abbd1", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 13:19:10.365 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [2] 13:19:10.367 [debug] QUERY OK source="media_items" db=1.3ms decode=0.1ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 13:19:10.371 [debug] QUERY OK source="media_items" db=2.5ms idle=9.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "d5907012-7f88-47e9-8f0a-5b169b13973d", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 13:19:10.372 [debug] QUERY OK source="sources" db=0.6ms idle=10.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" = ?) [2] 13:19:10.374 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=8.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 13:19:10.377 [debug] QUERY OK source="media_items" db=2.5ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "e3a7c7fb-9bab-4041-ba0f-9d17c2df0535", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 13:19:10.379 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.380 [debug] QUERY OK source="media_items" db=0.5ms queue=0.5ms idle=8.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 13:19:10.385 [debug] QUERY OK source="media_items" db=2.4ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "aa4a3bd9-5e23-4444-aa16-02cb73a2c30e", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 13:19:10.387 [debug] QUERY OK source="sources" db=1.0ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.389 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=10.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 13:19:10.394 [debug] QUERY OK source="media_items" db=3.3ms queue=0.1ms idle=10.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "62224439-8ec5-4975-8073-7af4512ab076", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 13:19:10.396 [debug] QUERY OK source="sources" db=1.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.397 [debug] QUERY OK source="media_items" db=0.8ms queue=0.3ms idle=12.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 13:19:10.403 [debug] QUERY OK source="media_items" db=4.6ms queue=0.1ms idle=10.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "6578aa91-f518-49a0-84e3-637c5836b01f", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 13:19:10.405 [debug] QUERY OK source="sources" db=1.4ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.407 [debug] QUERY OK source="media_items" db=1.1ms queue=0.2ms idle=12.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 13:19:10.410 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=11.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "b0db3c19-b4ae-45ca-b614-869fef364a41", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 13:19:10.411 [debug] QUERY OK source="sources" db=0.5ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.414 [debug] QUERY OK source="media_items" db=0.9ms queue=0.8ms idle=9.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 13:19:10.418 [debug] QUERY OK source="media_items" db=3.2ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "58430d19-b3c8-4a65-a0e2-7c2b9f42bcf5", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 13:19:10.420 [debug] QUERY OK source="sources" db=0.9ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.422 [debug] QUERY OK source="media_items" db=1.0ms queue=0.4ms idle=10.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 13:19:10.426 [debug] QUERY OK source="media_items" db=2.6ms idle=11.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "afc950dd-ce35-40f6-a8f8-dec1542e6d2a", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 13:19:10.428 [debug] QUERY OK source="sources" db=0.8ms idle=13.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" = ?) [2] 13:19:10.429 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 13:19:10.432 [debug] QUERY OK source="media_items" db=1.9ms idle=9.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "68028ae3-2438-4cd0-a120-19556c9197da", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 13:19:10.433 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=10.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] 13:19:10.434 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=8.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 13:19:10.439 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "973c3e30-dc2f-4e33-98fb-8b9dd465deb4", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 13:19:10.441 [debug] QUERY OK source="sources" db=0.5ms queue=0.4ms idle=10.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] 13:19:10.442 [debug] QUERY OK source="media_items" db=0.9ms queue=0.4ms idle=9.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 13:19:10.446 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "ea555080-96f4-4afd-9ecf-40a355cfe153", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 13:19:10.450 [debug] QUERY OK source="sources" db=3.0ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.453 [debug] QUERY OK source="media_items" db=2.2ms queue=0.4ms idle=12.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 13:19:10.456 [debug] QUERY OK source="media_items" db=1.9ms idle=13.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "2ae2ce73-ae76-4af2-bfea-820c4b2be6c7", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 13:19:10.458 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:10.460 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=12.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 13:19:10.464 [debug] QUERY OK source="media_items" db=2.6ms idle=10.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "abe7ce1d-121d-4952-bae0-97679164789a", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 13:19:10.465 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=11.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" = ?) [2] 13:19:10.466 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=9.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 13:19:10.476 [debug] QUERY OK source="media_items" db=8.2ms idle=9.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "c873f5c4-9742-405f-9096-a64faa357fea", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 13:19:10.477 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=16.9ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z], 2] 13:19:10.479 [debug] QUERY OK source="media_items" db=0.9ms 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 ((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] 13:19:10.483 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=7.2ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7117, 166494, ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z]] 13:19:10.487 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=4.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7118, 166495, ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z]] 13:19:10.494 [debug] QUERY OK source="tasks" db=0.7ms queue=0.2ms idle=6.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7119, 166498, ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z]] 13:19:10.496 [debug] QUERY OK source="media_items" db=0.8ms idle=5.6ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 13:19:10.497 [debug] QUERY OK source="media_items" db=0.6ms idle=5.0ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 13:19:10.500 [debug] QUERY OK source="tasks" db=0.5ms idle=5.0ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7120, 2, ~U[2026-04-18 13:19:10Z], ~U[2026-04-18 13:19:10Z]] 13:19:10.501 [info] {"args":{"id":2},"id":7112,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":56458021,"event":"job:stop","queue_time":462312,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:19:13.707 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9d/99/9d9948d72038a99e8c2e41f980062513ebb0d82fbe8dbc1336591a357a3269c9.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:13.708 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:13.709 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:13.710 [info] {"args":{"id":166496},"id":7115,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6144250,"event":"job:stop","queue_time":1563766,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:13.718 [info] {"args":{"id":166494},"id":7117,"meta":{},"system_time":1776518353718662889,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:13.720 [debug] QUERY OK source="media_items" db=0.4ms idle=1453.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 WHERE (m0."id" = ?) [166494] 13:19:13.720 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:13.722 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1455.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" = ?) [2] 13:19:13.723 [debug] QUERY OK source="media_profiles" db=0.3ms idle=503.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" = ?) [1] 13:19:13.724 [debug] QUERY OK source="media_items" db=0.8ms 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 [166494] 13:19:13.726 [debug] QUERY OK source="media_metadata" db=0.4ms idle=7.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 13:19:13.727 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:19:13.728 [debug] QUERY OK source="settings" db=0.5ms idle=6.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 [] 13:19:13.729 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:13.731 [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 [] 13:19:13.732 [debug] QUERY OK source="settings" db=0.2ms 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 [] 13:19:13.732 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:19:13.733 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/8c/de8caa3b7b3c0e82ff42640dfc294f4560f731ce4eb80773dc2fa0bbbe2aff89.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:15.550 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/77/fa77ca3b2fa75fc1757deb1ca0bdc1ac7b1392e02df624626d74fc6d88545ae0.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:15.550 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:15.556 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:15.559 [info] {"args":{"id":166497},"id":7116,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6206257,"event":"job:stop","queue_time":1347818,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:15.568 [info] {"args":{"id":166495},"id":7118,"meta":{},"system_time":1776518355568617466,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:15.571 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=303.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 WHERE (m0."id" = ?) [166495] 13:19:15.571 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:15.573 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:19:15.574 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=307.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" = ?) [1] 13:19:15.576 [debug] QUERY OK source="media_items" db=0.8ms 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 [166495] 13:19:15.578 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.2ms idle=9.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 13:19:15.580 [debug] QUERY OK source="media_profiles" db=1.5ms 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" = ?) [1] 13:19:15.582 [debug] QUERY OK source="settings" db=0.8ms queue=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 [] 13:19:15.584 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:15.586 [debug] QUERY OK source="settings" db=0.5ms 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 [] 13:19:15.587 [debug] QUERY OK source="settings" db=0.7ms 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 [] 13:19:15.588 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 13:19:15.591 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/2f/d62f8d9fd43c5c397e0fc47f1d7ee67cb02f68d464a3f7652569bf7db96b52fa.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:19.806 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/8c/de8caa3b7b3c0e82ff42640dfc294f4560f731ce4eb80773dc2fa0bbbe2aff89.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:19.806 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:19.807 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:19.808 [info] {"args":{"id":166494},"id":7117,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":6088616,"event":"job:stop","queue_time":3716805,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:19.817 [info] {"args":{"id":166498},"id":7119,"meta":{},"system_time":1776518359817505647,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:19.819 [debug] QUERY OK source="media_items" db=1.1ms idle=551.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 WHERE (m0."id" = ?) [166498] 13:19:19.820 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:19:19.821 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=554.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" = ?) [2] 13:19:19.822 [debug] QUERY OK source="media_profiles" db=0.6ms idle=555.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" = ?) [1] 13:19:19.824 [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 [166498] 13:19:19.825 [debug] QUERY OK source="media_metadata" db=0.2ms idle=8.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 13:19:19.826 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:19:19.827 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 13:19:19.830 [debug] Running yt-dlp command for action: get_downloadable_status 13:19:19.837 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:19:19.840 [debug] QUERY OK source="settings" db=2.8ms 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 [] 13:19:19.841 [debug] QUERY OK source="settings" db=0.5ms 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 [] 13:19:19.842 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/87/18/8718285a34a88afaa1cef4bbbf1cc96279e3f955cee202e4dcf9b5a7cb4f9830.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:21.145 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/2f/d62f8d9fd43c5c397e0fc47f1d7ee67cb02f68d464a3f7652569bf7db96b52fa.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:21.145 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:21.146 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:21.147 [info] {"args":{"id":166495},"id":7118,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5578001,"event":"job:stop","queue_time":5565926,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:25.653 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/87/18/8718285a34a88afaa1cef4bbbf1cc96279e3f955cee202e4dcf9b5a7cb4f9830.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:19:25.653 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:25.655 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:19:25.656 [info] {"args":{"id":166498},"id":7119,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5838210,"event":"job:stop","queue_time":9814783,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:19:34.687 [info] {"source":"oban","duration":1987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:00.115 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:20:04.692 [info] {"source":"oban","duration":3927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:34.696 [info] {"source":"oban","duration":2290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:00.116 [info] {"source":"oban","duration":816,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:21:04.702 [info] {"source":"oban","duration":5147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:34.705 [info] {"source":"oban","duration":2746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:00.118 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:22:04.710 [info] {"source":"oban","duration":2496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:34.714 [info] {"source":"oban","duration":2830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:00.122 [info] {"source":"oban","duration":1556,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:23:04.716 [info] {"source":"oban","duration":2053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:34.721 [info] {"source":"oban","duration":3394,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:00.123 [info] {"source":"oban","duration":480,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:24:04.726 [info] {"source":"oban","duration":3739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:34.732 [info] {"source":"oban","duration":4233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:00.127 [info] {"source":"oban","duration":2710,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:25:04.735 [info] {"source":"oban","duration":2137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:34.739 [info] {"source":"oban","duration":2537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:00.129 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:26:04.743 [info] {"source":"oban","duration":2259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:34.746 [info] {"source":"oban","duration":2232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:00.131 [info] {"source":"oban","duration":509,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:27:04.750 [info] {"source":"oban","duration":3792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:34.754 [info] {"source":"oban","duration":2857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:00.133 [info] {"source":"oban","duration":602,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:28:04.758 [info] {"source":"oban","duration":2718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:34.763 [info] {"source":"oban","duration":3702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:00.136 [info] {"source":"oban","duration":746,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:29:04.769 [info] {"source":"oban","duration":4238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:34.772 [info] {"source":"oban","duration":2587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:00.138 [info] {"source":"oban","duration":605,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:30:04.777 [info] {"source":"oban","duration":3391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:34.797 [info] {"source":"oban","duration":3353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:00.141 [info] {"source":"oban","duration":794,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:31:04.801 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:34.807 [info] {"source":"oban","duration":3803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:00.142 [info] {"source":"oban","duration":603,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:32:04.810 [info] {"source":"oban","duration":1706,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:34.817 [info] {"source":"oban","duration":5836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:00.144 [info] {"source":"oban","duration":887,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:33:04.821 [info] {"source":"oban","duration":2937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:34.828 [info] {"source":"oban","duration":5096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 13:34:00.146 [info] {"source":"oban","duration":638,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:34:04.833 [info] {"source":"oban","duration":4242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:34:34.835 [info] {"source":"oban","duration":1966,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:00.150 [info] {"source":"oban","duration":1270,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:35:04.840 [info] {"source":"oban","duration":3884,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:34.844 [info] {"source":"oban","duration":2617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:00.151 [info] {"source":"oban","duration":469,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:36:04.848 [info] {"source":"oban","duration":2325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:34.851 [info] {"source":"oban","duration":2462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:00.153 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:37:04.857 [info] {"source":"oban","duration":4580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:34.860 [info] {"source":"oban","duration":1958,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:00.157 [info] {"source":"oban","duration":2382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:38:04.862 [info] {"source":"oban","duration":2115,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:34.866 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:00.159 [info] {"source":"oban","duration":528,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:39:04.871 [info] {"source":"oban","duration":3789,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:34.876 [info] {"source":"oban","duration":3618,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:00.162 [info] {"source":"oban","duration":1408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:40:04.879 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:34.883 [info] {"source":"oban","duration":2615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:00.164 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:41:04.887 [info] {"source":"oban","duration":1979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:34.890 [info] {"source":"oban","duration":2374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:00.169 [info] {"source":"oban","duration":3151,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:42:04.907 [info] {"source":"oban","duration":6929,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:34.910 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:00.171 [info] {"source":"oban","duration":651,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:43:04.912 [info] {"source":"oban","duration":2030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:34.915 [info] {"source":"oban","duration":2030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:00.174 [info] {"source":"oban","duration":1298,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:44:04.920 [info] {"source":"oban","duration":3534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:34.923 [info] {"source":"oban","duration":2569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:00.177 [info] {"source":"oban","duration":1020,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:45:04.927 [info] {"source":"oban","duration":2978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:34.931 [info] {"source":"oban","duration":2121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:00.182 [info] {"source":"oban","duration":2897,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:46:04.935 [info] {"source":"oban","duration":3595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:34.939 [info] {"source":"oban","duration":2220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:00.185 [info] {"source":"oban","duration":814,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:47:04.942 [info] {"source":"oban","duration":2649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:34.946 [info] {"source":"oban","duration":3082,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:00.188 [info] {"source":"oban","duration":806,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:48:04.951 [info] {"source":"oban","duration":3454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:34.953 [info] {"source":"oban","duration":1992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:00.190 [info] {"source":"oban","duration":1637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:49:04.957 [info] {"source":"oban","duration":2695,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:10.897 [info] {"args":{"id":2},"id":7120,"meta":{},"system_time":1776520150897193340,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:49:10.900 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=513.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] 13:49:10.901 [debug] QUERY OK source="settings" db=0.5ms idle=515.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 [] 13:49:10.903 [debug] QUERY OK source="media_items" db=1.4ms idle=517.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 13:49:10.905 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=15.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 13:49:10.906 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:10.907 [debug] QUERY OK source="settings" db=0.5ms 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 [] 13:49:10.910 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 13:49:10.911 [debug] Current batch of media processed. Will check again in 1000ms 13:49:10.911 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=9.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 [] 13:49:10.913 [debug] QUERY OK source="settings" db=1.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 [] 13:49:10.915 [debug] QUERY OK source="settings" db=1.1ms queue=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 [] 13:49:10.916 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/54/d7/54d7fe6c4b030cb2970fe9a83bf90cf37fd5b3a4dca83bb579c7e496e33dff29.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:49:11.912 [debug] Current batch of media processed. Will check again in 1000ms 13:49:12.914 [debug] Current batch of media processed. Will check again in 1000ms 13:49:13.915 [debug] Current batch of media processed. Will check again in 1000ms 13:49:14.915 [debug] Current batch of media processed. Will check again in 1000ms 13:49:15.917 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 13:49:15.919 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1533.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 (?)) [2] 13:49:15.920 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1534.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" = ?) [2] 13:49:15.922 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=1536.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 13:49:15.929 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=1024.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "87182905-8146-4709-a1c1-2addc8a4e09a", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 13:49:15Z], ~U[2026-04-18 13:49:15Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 13:49:15.932 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" = ?) [2] 13:49:15.934 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:49:15.935 [debug] QUERY OK source="media_items" db=0.7ms 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 [399] 13:49:15.936 [debug] Current batch of media processed. Will check again in 1000ms 13:49:16.936 [debug] Current batch of media processed. Will check again in 1000ms 13:49:17.938 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 13:49:17.939 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=553.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 (?)) [2] 13:49:17.940 [debug] QUERY OK source="sources" db=0.4ms idle=554.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] 13:49:17.941 [debug] QUERY OK source="media_items" db=0.5ms idle=555.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 13:49:17.943 [debug] QUERY OK source="media_items" db=1.6ms idle=556.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "a56459fe-324b-46ba-8aa1-56b24ff19f02", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 13:49:17Z], ~U[2026-04-18 13:49:17Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 13:49:17.944 [debug] QUERY OK source="sources" db=0.5ms idle=36.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" = ?) [2] 13:49:17.945 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=5.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" = ?) [1] 13:49:17.946 [debug] QUERY OK source="media_items" db=0.5ms 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 [401] 13:49:17.947 [debug] Current batch of media processed. Will check again in 1000ms 13:49:18.947 [debug] Current batch of media processed. Will check again in 1000ms 13:49:19.949 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 13:49:19.950 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=564.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 (?)) [2] 13:49:19.951 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=566.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" = ?) [2] 13:49:19.953 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=566.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 13:49:19.956 [debug] QUERY OK source="media_items" db=2.4ms idle=568.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "7053ba26-7189-4823-8248-f193e6bb9664", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 13:49:19Z], ~U[2026-04-18 13:49:19Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 13:49:19.958 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=45.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" = ?) [2] 13:49:19.958 [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" = ?) [1] 13:49:19.960 [debug] QUERY OK source="media_items" db=0.7ms 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 [402] 13:49:19.960 [debug] Current batch of media processed. Will check again in 1000ms 13:49:20.961 [debug] Current batch of media processed. Will check again in 1000ms 13:49:21.963 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 13:49:21.964 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=578.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 (?)) [2] 13:49:21.966 [debug] QUERY OK source="sources" db=0.5ms idle=580.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] 13:49:21.966 [debug] QUERY OK source="media_items" db=0.5ms idle=581.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 13:49:21.969 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=582.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "b5877a77-70bf-48ff-bbc5-ccffc1410c85", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 13:49:21Z], ~U[2026-04-18 13:49:21Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 13:49:21.970 [debug] QUERY OK source="sources" db=0.5ms idle=52.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" = ?) [2] 13:49:21.971 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:49:21.972 [debug] QUERY OK source="media_items" db=0.7ms 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 [403] 13:49:21.973 [debug] Current batch of media processed. Will check again in 1000ms 13:49:22.974 [debug] Current batch of media processed. Will check again in 1000ms 13:49:23.978 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 13:49:23.979 [debug] QUERY OK source="sources" db=0.4ms queue=0.5ms idle=593.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 (?)) [2] 13:49:23.982 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=596.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] 13:49:23.983 [debug] QUERY OK source="media_items" db=0.4ms idle=597.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 13:49:24.002 [debug] QUERY OK source="media_items" db=16.9ms idle=599.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "83424f0c-2d10-4a2e-87e9-97124347e61e", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 13:49:23Z], ~U[2026-04-18 13:49:23Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 13:49:24.008 [debug] QUERY OK source="sources" db=5.3ms queue=0.1ms idle=73.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" = ?) [2] 13:49:24.010 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.2ms idle=29.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" = ?) [1] 13:49:24.012 [debug] QUERY OK source="media_items" db=0.9ms idle=29.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 [404] 13:49:24.013 [debug] Current batch of media processed. Will check again in 1000ms 13:49:25.014 [debug] Current batch of media processed. Will check again in 1000ms 13:49:26.015 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 13:49:26.016 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=630.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 (?)) [2] 13:49:26.017 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=631.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" = ?) [2] 13:49:26.018 [debug] QUERY OK source="media_items" db=0.7ms idle=632.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 13:49:26.024 [debug] QUERY OK source="media_items" db=4.4ms idle=634.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "f0c86b79-7d11-4610-8997-9577e54e32d9", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 13:49:26Z], ~U[2026-04-18 13:49:26Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 13:49:26.026 [debug] QUERY OK source="sources" db=1.5ms idle=90.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" = ?) [2] 13:49:26.027 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 13:49:26.029 [debug] QUERY OK source="media_items" db=1.2ms 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 [405] 13:49:26.029 [debug] Current batch of media processed. Will check again in 1000ms 13:49:27.031 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 13:49:27.033 [debug] QUERY OK source="sources" db=0.9ms 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 (?)) [2] 13:49:27.035 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 13:49:27.036 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=1007.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 13:49:27.039 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=1007.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "1c622c15-4a7c-486c-ab04-b9c75a408220", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 13:49:27Z], ~U[2026-04-18 13:49:27Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 13:49:27.040 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=103.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" = ?) [2] 13:49:27.041 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:49:27.042 [debug] QUERY OK source="media_items" db=0.5ms idle=7.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 [412] 13:49:27.043 [debug] Current batch of media processed. Will check again in 1000ms 13:49:28.043 [debug] Current batch of media processed. Will check again in 1000ms 13:49:29.047 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 13:49:29.050 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=662.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 (?)) [2] 13:49:29.052 [debug] QUERY OK source="sources" db=1.2ms idle=664.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] 13:49:29.053 [debug] QUERY OK source="media_items" db=0.8ms idle=666.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 13:49:29.063 [debug] QUERY OK source="media_items" db=4.2ms idle=671.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "12d6349d-a00a-401d-8920-1c812ba6cf4b", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 13:49:29Z], ~U[2026-04-18 13:49:29Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 13:49:29.069 [debug] QUERY OK source="sources" db=4.7ms idle=122.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" = ?) [2] 13:49:29.070 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 13:49:29.073 [debug] QUERY OK source="media_items" db=0.6ms queue=0.5ms 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 [4285] 13:49:29.074 [debug] Current batch of media processed. Will check again in 1000ms 13:49:30.075 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 13:49:30.076 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1014.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 (?)) [2] 13:49:30.077 [debug] Current batch of media processed. Will check again in 1000ms 13:49:31.077 [debug] Current batch of media processed. Will check again in 1000ms 13:49:32.078 [debug] Current batch of media processed. Will check again in 1000ms 13:49:33.080 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 13:49:33.082 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1130.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 (?)) [2] 13:49:33.083 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=697.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] 13:49:33.085 [debug] QUERY OK source="media_items" db=0.8ms idle=698.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 13:49:33.090 [debug] QUERY OK source="media_items" db=3.7ms idle=700.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "3bc8f1f9-e55c-4cc6-b488-986c31218f12", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 13:49:33Z], ~U[2026-04-18 13:49:33Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 13:49:33.092 [debug] QUERY OK source="sources" db=1.0ms idle=132.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" = ?) [2] 13:49:33.093 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 13:49:33.094 [debug] QUERY OK source="media_items" db=0.7ms 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 [6474] 13:49:33.095 [debug] Current batch of media processed. Will check again in 1000ms 13:49:34.096 [debug] Current batch of media processed. Will check again in 1000ms 13:49:34.962 [info] {"source":"oban","duration":3593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:35.097 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 13:49:35.098 [debug] QUERY OK source="sources" db=0.4ms idle=711.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 (?)) [2] 13:49:35.099 [debug] QUERY OK source="sources" db=0.2ms idle=712.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" = ?) [2] 13:49:35.100 [debug] QUERY OK source="media_items" db=0.5ms idle=713.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 13:49:35.106 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=137.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "06198eb9-1640-433f-ad27-00562d03fecd", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 13:49:35Z], ~U[2026-04-18 13:49:35Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 13:49:35.107 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=142.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" = ?) [2] 13:49:35.108 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:35.109 [debug] QUERY OK source="media_items" db=0.5ms 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 [13474] 13:49:35.109 [debug] Current batch of media processed. Will check again in 1000ms 13:49:36.111 [debug] Current batch of media processed. Will check again in 1000ms 13:49:37.113 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 13:49:37.114 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=727.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 (?)) [2] 13:49:37.115 [debug] QUERY OK source="sources" db=0.4ms idle=728.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" = ?) [2] 13:49:37.116 [debug] QUERY OK source="media_items" db=0.3ms queue=0.4ms idle=729.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 13:49:37.120 [debug] QUERY OK source="media_items" db=2.0ms idle=731.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "fe92bc07-58b3-4d00-8a31-26eb684fba68", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 13:49:37Z], ~U[2026-04-18 13:49:37Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 13:49:37.121 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=152.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" = ?) [2] 13:49:37.122 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.3ms 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" = ?) [1] 13:49:37.124 [debug] QUERY OK source="media_items" db=0.7ms queue=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 [26978] 13:49:37.125 [debug] Current batch of media processed. Will check again in 1000ms 13:49:38.126 [debug] Current batch of media processed. Will check again in 1000ms 13:49:39.127 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 13:49:39.129 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=741.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 (?)) [2] 13:49:39.130 [debug] QUERY OK source="sources" db=0.5ms idle=743.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] 13:49:39.131 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=744.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 13:49:39.135 [debug] QUERY OK source="media_items" db=2.1ms idle=745.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "29b1adff-5ffa-4164-86be-7721a0eaf851", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 13:49:39Z], ~U[2026-04-18 13:49:39Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 13:49:39.136 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=160.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" = ?) [2] 13:49:39.137 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:39.138 [debug] QUERY OK source="media_items" db=0.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 [27319] 13:49:39.139 [debug] Current batch of media processed. Will check again in 1000ms 13:49:40.140 [debug] Current batch of media processed. Will check again in 1000ms 13:49:41.141 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 13:49:41.142 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=755.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 (?)) [2] 13:49:41.143 [debug] QUERY OK source="sources" db=0.5ms idle=756.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" = ?) [2] 13:49:41.144 [debug] QUERY OK source="media_items" db=0.6ms idle=757.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 13:49:41.147 [debug] QUERY OK source="media_items" db=2.4ms idle=758.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "a84f10fa-7c42-4a5a-9233-5d35683e19b9", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 13:49:41Z], ~U[2026-04-18 13:49:41Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 13:49:41.148 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=168.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" = ?) [2] 13:49:41.149 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 13:49:41.150 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 13:49:41.150 [debug] Current batch of media processed. Will check again in 1000ms 13:49:42.152 [debug] Current batch of media processed. Will check again in 1000ms 13:49:43.153 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 13:49:43.155 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=767.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 (?)) [2] 13:49:43.156 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=769.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] 13:49:43.157 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=770.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 13:49:43.162 [debug] QUERY OK source="media_items" db=4.2ms idle=771.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "142b4cb3-d59a-4832-bc75-d3ae7494c390", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 13:49:43Z], ~U[2026-04-18 13:49:43Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 13:49:43.165 [debug] QUERY OK source="sources" db=0.8ms idle=181.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" = ?) [2] 13:49:43.166 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 13:49:43.168 [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 [44297] 13:49:43.168 [debug] Current batch of media processed. Will check again in 1000ms 13:49:44.170 [debug] Current batch of media processed. Will check again in 1000ms 13:49:45.172 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 13:49:45.173 [debug] QUERY OK source="sources" db=0.6ms idle=786.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 (?)) [2] 13:49:45.174 [debug] QUERY OK source="sources" db=0.4ms idle=788.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] 13:49:45.176 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=789.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 13:49:45.180 [debug] QUERY OK source="media_items" db=2.1ms queue=0.4ms idle=791.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "4776a7fd-ecc7-412b-8768-3a37491ac738", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 13:49:45Z], ~U[2026-04-18 13:49:45Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 13:49:45.181 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=192.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" = ?) [2] 13:49:45.182 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:49:45.183 [debug] QUERY OK source="media_items" db=0.4ms queue=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 [44504] 13:49:45.183 [debug] Current batch of media processed. Will check again in 1000ms 13:49:46.185 [debug] Current batch of media processed. Will check again in 1000ms 13:49:47.186 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 13:49:47.187 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=800.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 (?)) [2] 13:49:47.189 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=801.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" = ?) [2] 13:49:47.190 [debug] QUERY OK source="media_items" db=0.6ms idle=802.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 13:49:47.199 [debug] QUERY OK source="media_items" db=7.6ms idle=804.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "360c0956-ef83-42fc-b847-5c76fcecfee4", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 13:49:47Z], ~U[2026-04-18 13:49:47Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 13:49:47.200 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=207.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" = ?) [2] 13:49:47.202 [debug] QUERY OK source="media_profiles" db=1.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" = ?) [1] 13:49:47.203 [debug] QUERY OK source="media_items" db=0.6ms 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 [56737] 13:49:47.204 [debug] Current batch of media processed. Will check again in 1000ms 13:49:48.204 [debug] Current batch of media processed. Will check again in 1000ms 13:49:49.206 [debug] Current batch of media processed. Will check again in 1000ms 13:49:50.207 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 13:49:50.208 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1821.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 (?)) [2] 13:49:50.209 [debug] QUERY OK source="sources" db=0.5ms idle=1822.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" = ?) [2] 13:49:50.210 [debug] QUERY OK source="media_items" db=0.7ms idle=1823.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 13:49:50.212 [debug] QUERY OK source="media_items" db=1.4ms idle=1212.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "6927c2b4-877a-4ac2-b2e7-b92846671fbc", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 13:49:50Z], ~U[2026-04-18 13:49:50Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 13:49:50.214 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=212.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" = ?) [2] 13:49:50.215 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:50.216 [debug] QUERY OK source="media_items" db=0.6ms idle=6.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 [134115] 13:49:50.216 [debug] Current batch of media processed. Will check again in 1000ms 13:49:51.218 [debug] Current batch of media processed. Will check again in 1000ms 13:49:52.221 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 13:49:52.222 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=835.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 (?)) [2] 13:49:52.224 [debug] QUERY OK source="sources" db=1.1ms idle=837.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" = ?) [2] 13:49:52.226 [debug] QUERY OK source="media_items" db=0.9ms queue=0.4ms idle=838.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 13:49:52.230 [debug] QUERY OK source="media_items" db=2.2ms idle=841.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "edba9b6c-1a45-42a9-baa2-ad0e7d99f28d", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 13:49:52Z], ~U[2026-04-18 13:49:52Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 13:49:52.231 [debug] QUERY OK source="sources" db=0.6ms idle=225.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" = ?) [2] 13:49:52.232 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 13:49:52.233 [debug] QUERY OK source="media_items" db=0.5ms 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 [166494] 13:49:52.233 [info] Kicking off download for media item #166494 (HcodxmdesfY) 13:49:52.237 [debug] QUERY OK source="tasks" db=0.5ms idle=5.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7121, 166494, ~U[2026-04-18 13:49:52Z], ~U[2026-04-18 13:49:52Z]] 13:49:52.237 [debug] Current batch of media processed. Will check again in 1000ms 13:49:52.244 [info] {"args":{"id":166494},"id":7121,"meta":{},"system_time":1776520192244518032,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:52.246 [debug] QUERY OK source="media_items" db=0.8ms 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 WHERE (m0."id" = ?) [166494] 13:49:52.246 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:49:52.248 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms 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" = ?) [2] 13:49:52.248 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:49:52.250 [debug] QUERY OK source="media_items" db=0.5ms 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 [166494] 13:49:52.252 [debug] QUERY OK source="media_metadata" db=0.3ms queue=0.2ms idle=7.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 13:49:52.253 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 13:49:52.254 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 13:49:52.255 [debug] Running yt-dlp command for action: get_downloadable_status 13:49:52.257 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:49:52.257 [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 [] 13:49:52.258 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 13:49:52.258 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/f4/6bf4bf130412f195c51343daacd1abacaa1e6f619998f02d9ebacc694ca0cad6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:49:53.239 [debug] Current batch of media processed. Will check again in 1000ms 13:49:54.241 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 13:49:54.244 [debug] QUERY OK source="sources" db=1.2ms idle=857.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 (?)) [2] 13:49:54.245 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 13:49:54.246 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=859.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 13:49:54.248 [debug] QUERY OK source="media_items" db=2.1ms idle=860.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "67b9840b-9abf-4747-a322-0c050d8c9085", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 13:49:54Z], ~U[2026-04-18 13:49:54Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 13:49:54.249 [debug] QUERY OK source="sources" db=0.4ms idle=235.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" = ?) [2] 13:49:54.250 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:54.251 [debug] QUERY OK source="media_items" db=0.4ms 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 [166495] 13:49:54.251 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 13:49:54.254 [debug] QUERY OK source="tasks" db=0.6ms idle=4.0ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7122, 166495, ~U[2026-04-18 13:49:54Z], ~U[2026-04-18 13:49:54Z]] 13:49:54.254 [debug] Current batch of media processed. Will check again in 1000ms 13:49:54.260 [info] {"args":{"id":166495},"id":7122,"meta":{},"system_time":1776520194260336320,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:54.261 [debug] QUERY OK source="media_items" db=0.7ms 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 WHERE (m0."id" = ?) [166495] 13:49:54.261 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:49:54.262 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms 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" = ?) [2] 13:49:54.264 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 13:49:54.265 [debug] QUERY OK source="media_items" db=0.6ms 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 [166495] 13:49:54.266 [debug] QUERY OK source="media_metadata" db=0.1ms idle=6.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 13:49:54.267 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 13:49:54.267 [debug] QUERY OK source="settings" db=0.1ms idle=4.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 [] 13:49:54.268 [debug] Running yt-dlp command for action: get_downloadable_status 13:49:54.269 [debug] QUERY OK source="settings" db=0.1ms idle=5.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 [] 13:49:54.270 [debug] QUERY OK source="settings" db=0.5ms idle=4.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 [] 13:49:54.271 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms 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 [] 13:49:54.271 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/72/18/7218d5613014dcb72d3c38617271dfd87ae607be40ad0ddaa8f83d900a560605.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:49:55.257 [debug] Current batch of media processed. Will check again in 1000ms 13:49:56.258 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 13:49:56.261 [debug] QUERY OK source="sources" db=1.7ms queue=0.6ms idle=872.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 (?)) [2] 13:49:56.263 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=875.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" = ?) [2] 13:49:56.264 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=877.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 13:49:56.267 [debug] QUERY OK source="media_items" db=1.9ms idle=878.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "4c7ab9d5-b181-42b2-b4bf-fe26ce0dc991", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 13:49:56Z], ~U[2026-04-18 13:49:56Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 13:49:56.268 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=243.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" = ?) [2] 13:49:56.269 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:56.270 [debug] QUERY OK source="media_items" db=0.6ms 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 [166496] 13:49:56.271 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 13:49:56.275 [debug] QUERY OK source="tasks" db=0.4ms queue=0.1ms idle=5.8ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7123, 166496, ~U[2026-04-18 13:49:56Z], ~U[2026-04-18 13:49:56Z]] 13:49:56.275 [debug] Current batch of media processed. Will check again in 1000ms 13:49:56.541 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/f4/6bf4bf130412f195c51343daacd1abacaa1e6f619998f02d9ebacc694ca0cad6.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:49:56.542 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:49:56.543 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:49:56.544 [info] {"args":{"id":166494},"id":7121,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4298947,"event":"job:stop","queue_time":242768,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:56.553 [info] {"args":{"id":166496},"id":7123,"meta":{},"system_time":1776520196553034373,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:56.554 [debug] QUERY OK source="media_items" db=0.7ms idle=280.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 WHERE (m0."id" = ?) [166496] 13:49:56.554 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:49:56.556 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=281.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" = ?) [2] 13:49:56.557 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=281.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" = ?) [1] 13:49:56.559 [debug] QUERY OK source="media_items" db=0.9ms 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 [166496] 13:49:56.561 [debug] QUERY OK source="media_metadata" db=0.4ms queue=0.1ms idle=7.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 13:49:56.562 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 13:49:56.563 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 13:49:56.564 [debug] Running yt-dlp command for action: get_downloadable_status 13:49:56.565 [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 [] 13:49:56.566 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:49:56.567 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 13:49:56.567 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/09/8209b87871310a2d76a9f0035bed37cdf6229fb1fcba61d07ddef6b002025283.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:49:57.276 [debug] Current batch of media processed. Will check again in 1000ms 13:49:58.278 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 13:49:58.280 [debug] QUERY OK source="sources" db=0.6ms queue=0.8ms idle=1713.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 (?)) [2] 13:49:58.281 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1714.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] 13:49:58.286 [debug] QUERY OK source="media_items" db=4.0ms queue=0.1ms idle=1715.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 13:49:58.289 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1258.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "a1b56d99-f3a6-406e-9928-f3608015c282", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 13:49:58Z], ~U[2026-04-18 13:49:58Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 13:49:58.291 [debug] QUERY OK source="sources" db=0.9ms queue=0.4ms idle=257.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" = ?) [2] 13:49:58.292 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 13:49:58.295 [debug] QUERY OK source="media_items" db=1.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 [166497] 13:49:58.295 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 13:49:58.300 [debug] QUERY OK source="tasks" db=0.8ms queue=0.7ms idle=7.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7124, 166497, ~U[2026-04-18 13:49:58Z], ~U[2026-04-18 13:49:58Z]] 13:49:58.301 [debug] Current batch of media processed. Will check again in 1000ms 13:49:58.551 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/72/18/7218d5613014dcb72d3c38617271dfd87ae607be40ad0ddaa8f83d900a560605.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:49:58.552 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:49:58.553 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:49:58.554 [info] {"args":{"id":166495},"id":7122,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4292821,"event":"job:stop","queue_time":258770,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:58.563 [info] {"args":{"id":166497},"id":7124,"meta":{},"system_time":1776520198562830339,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:49:58.564 [debug] QUERY OK source="media_items" db=0.6ms idle=266.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 WHERE (m0."id" = ?) [166497] 13:49:58.565 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:49:58.566 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=266.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" = ?) [2] 13:49:58.568 [debug] QUERY OK source="media_profiles" db=1.8ms queue=0.1ms idle=265.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" = ?) [1] 13:49:58.569 [debug] QUERY OK source="media_items" db=0.8ms 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 [166497] 13:49:58.573 [debug] QUERY OK source="media_metadata" db=0.7ms idle=10.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 13:49:58.575 [debug] QUERY OK source="media_profiles" db=1.4ms 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" = ?) [1] 13:49:58.576 [debug] QUERY OK source="settings" db=1.0ms queue=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 [] 13:49:58.579 [debug] Running yt-dlp command for action: get_downloadable_status 13:49:58.581 [debug] QUERY OK source="settings" db=0.3ms 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 [] 13:49:58.582 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:49:58.583 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 13:49:58.583 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/41/ca/41ca1abc61baf9e3677c87f66a9d396d1ae7554e07508402aaa309767ab7317e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:49:59.304 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "filename" => "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", "id" => "N5VyxSM05Zg", "original_url" => "https://music.youtube.com/watch?v=N5VyxSM05Zg", "playlist_index" => 23, "title" => "Warda - Batwanes Beek | وردة- بتونس بيك", "upload_date" => "20151025"} 13:49:59.305 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=727.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 (?)) [2] 13:49:59.310 [debug] QUERY OK source="sources" db=4.0ms queue=0.5ms idle=724.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" = ?) [2] 13:49:59.313 [debug] QUERY OK source="media_items" db=2.0ms queue=0.2ms idle=728.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 13:49:59.318 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=731.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "eeba163c-1377-40e7-98c8-c54730da38e1", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 13:49:59.320 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms 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" = ?) [2] 13:49:59.323 [debug] QUERY OK source="media_profiles" db=2.5ms queue=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" = ?) [1] 13:49:59.327 [debug] QUERY OK source="media_items" db=2.1ms queue=0.9ms 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 [166498] 13:49:59.328 [info] Kicking off download for media item #166498 (N5VyxSM05Zg) 13:49:59.339 [debug] QUERY OK source="tasks" db=0.5ms queue=0.2ms idle=17.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7125, 166498, ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z]] 13:49:59.339 [debug] Current batch of media processed. Will check again in 1000ms 13:49:59.569 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/54/d7/54d7fe6c4b030cb2970fe9a83bf90cf37fd5b3a4dca83bb579c7e496e33dff29.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 13:49:59.575 [debug] Gracefully stopping file follower 13:49:59.577 [debug] QUERY OK source="sources" db=1.7ms idle=252.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 (?)) [2] 13:49:59.578 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=250.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] 13:49:59.580 [debug] QUERY OK source="media_items" db=0.5ms queue=0.5ms idle=242.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 13:49:59.585 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=243.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "0a3f5b80-5144-48e2-a832-5e70ae5d3c33", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 13:49:59.587 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=247.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] 13:49:59.588 [debug] QUERY OK source="media_items" db=0.5ms idle=9.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 13:49:59.591 [debug] QUERY OK source="media_items" db=1.8ms idle=9.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "3e9d3cd3-a581-4ab7-a756-50f1fd6bbe71", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 13:49:59.595 [debug] QUERY OK source="sources" db=2.1ms queue=0.2ms idle=12.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] 13:49:59.600 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=10.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 13:49:59.603 [debug] QUERY OK source="media_items" db=1.6ms idle=13.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "8fa73f88-6d29-4f43-948a-ddff8b8df736", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 13:49:59.604 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.605 [debug] QUERY OK source="media_items" db=0.8ms idle=13.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 13:49:59.609 [debug] QUERY OK source="media_items" db=3.2ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "b283bc93-78c0-4ea5-a687-a35edac737e2", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 13:49:59.611 [debug] QUERY OK source="sources" db=1.0ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.612 [debug] QUERY OK source="media_items" db=0.8ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 13:49:59.614 [debug] QUERY OK source="media_items" db=1.2ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "8650d3fe-8f7c-4f00-80b3-a864354141f9", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 13:49:59.616 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms 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" = ?) [2] 13:49:59.619 [debug] QUERY OK source="media_items" db=2.2ms idle=7.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 13:49:59.622 [debug] QUERY OK source="media_items" db=2.0ms idle=8.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "0916e711-2c82-420f-8202-ee2c675f7b11", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 13:49:59.624 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.627 [debug] QUERY OK source="media_items" db=1.9ms idle=10.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 13:49:59.633 [debug] QUERY OK source="media_items" db=4.4ms idle=11.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "9c87832f-0c47-43df-9013-4411629cba76", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 13:49:59.634 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=14.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" = ?) [2] 13:49:59.635 [debug] QUERY OK source="media_items" db=0.5ms idle=13.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 13:49:59.638 [debug] QUERY OK source="media_items" db=1.4ms idle=11.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "836c4f8f-7440-4f2e-8a16-01ff26010a57", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 13:49:59.639 [debug] QUERY OK source="sources" db=0.4ms idle=12.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] 13:49:59.640 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 13:49:59.681 [debug] QUERY OK source="media_items" db=38.9ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "7ccfe2b2-a5c7-430d-a3c6-5534010ece39", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 13:49:59.683 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=46.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] 13:49:59.686 [debug] QUERY OK source="media_items" db=2.6ms idle=45.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 13:49:59.692 [debug] QUERY OK source="media_items" db=4.2ms idle=47.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "b0ebb59a-9e56-4350-bc1b-dc58a5581b9b", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 13:49:59.699 [debug] QUERY OK source="sources" db=4.0ms queue=2.4ms idle=52.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" = ?) [2] 13:49:59.701 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=19.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 13:49:59.713 [debug] QUERY OK source="media_items" db=9.6ms idle=18.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "057da35e-51b5-46fd-9028-b2d2a74bf0f4", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 13:49:59.716 [debug] QUERY OK source="sources" db=2.8ms queue=0.1ms idle=27.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] 13:49:59.718 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=25.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 13:49:59.726 [debug] QUERY OK source="media_items" db=5.4ms idle=20.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "7e8cbf51-e70d-42a1-a68c-fb4d0a3131e2", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 13:49:59.730 [debug] QUERY OK source="sources" db=3.2ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.733 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=19.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 13:49:59.739 [debug] QUERY OK source="media_items" db=4.5ms idle=17.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "5dcc28ce-3220-4ddf-8c28-eb1b929d987b", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 13:49:59.740 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=20.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" = ?) [2] 13:49:59.745 [debug] QUERY OK source="media_items" db=4.1ms idle=16.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 13:49:59.751 [debug] QUERY OK source="media_items" db=4.0ms idle=16.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "3455164f-a8b1-4483-a6f1-de4c52f54e9d", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 13:49:59.754 [debug] QUERY OK source="sources" db=2.5ms queue=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.756 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=16.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 13:49:59.764 [debug] QUERY OK source="media_items" db=7.0ms idle=15.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "a1a1b753-ec24-48a7-adf4-1c6ed4316f02", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 13:49:59.765 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.766 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=15.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 13:49:59.771 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=12.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "e8e62895-f291-43ec-b3dc-cb7a9d803f3f", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 13:49:59.772 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [2] 13:49:59.774 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=9.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 13:49:59.777 [debug] QUERY OK source="media_items" db=1.9ms idle=9.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "55b542f4-cdce-4eba-ac16-576d2410f032", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 13:49:59.779 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.780 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 13:49:59.783 [debug] QUERY OK source="media_items" db=2.4ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "9e772ff9-f80c-4fc0-b552-0e79b0280261", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 13:49:59.785 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [2] 13:49:59.786 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=8.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 13:49:59.789 [debug] QUERY OK source="media_items" db=1.9ms idle=8.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "dc3c4a4a-e8d7-4a4e-9744-004d533b3beb", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 13:49:59.790 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [2] 13:49:59.791 [debug] QUERY OK source="media_items" db=0.4ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 13:49:59.794 [debug] QUERY OK source="media_items" db=1.7ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "9cc5d1a2-1982-479c-8396-5ada64d8308c", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 13:49:59.795 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:49:59.796 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 13:49:59.799 [debug] QUERY OK source="media_items" db=1.5ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "22b27cbe-2afd-4dc5-b5a9-b6801a480c18", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 13:49:59.800 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 13:49:59.801 [debug] QUERY OK source="media_items" db=0.4ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 13:49:59.805 [debug] QUERY OK source="media_items" db=2.7ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "4775aeae-cfd6-409e-917f-c580d7929037", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 13:49:59.806 [debug] QUERY OK source="sources" db=0.5ms idle=9.2ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z], 2] 13:49:59.808 [debug] QUERY OK source="media_items" db=1.1ms idle=8.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 ((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] 13:49:59.812 [debug] QUERY OK source="tasks" db=0.4ms queue=0.2ms idle=7.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7126, 166494, ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z]] 13:49:59.816 [debug] QUERY OK source="tasks" db=0.3ms queue=0.2ms idle=4.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7127, 166495, ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z]] 13:49:59.822 [debug] QUERY OK source="media_items" db=0.6ms idle=6.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 13:49:59.823 [debug] QUERY OK source="media_items" db=0.2ms queue=0.2ms idle=6.4ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 13:49:59.827 [debug] QUERY OK source="tasks" db=0.5ms idle=5.8ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7128, 2, ~U[2026-04-18 13:49:59Z], ~U[2026-04-18 13:49:59Z]] 13:49:59.828 [info] {"args":{"id":2},"id":7120,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":48930354,"event":"job:stop","queue_time":396306,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:50:00.193 [info] {"source":"oban","duration":1555,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:50:00.571 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/09/8209b87871310a2d76a9f0035bed37cdf6229fb1fcba61d07ddef6b002025283.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:50:00.572 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:00.573 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:00.575 [info] {"args":{"id":166496},"id":7123,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4020869,"event":"job:stop","queue_time":550810,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:00.583 [info] {"args":{"id":166498},"id":7125,"meta":{},"system_time":1776520200583580658,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:00.585 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=747.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 WHERE (m0."id" = ?) [166498] 13:50:00.586 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:50:00.588 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=540.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" = ?) [2] 13:50:00.589 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=395.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" = ?) [1] 13:50:00.592 [debug] QUERY OK source="media_items" db=1.3ms 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 [166498] 13:50:00.594 [debug] QUERY OK source="media_metadata" db=0.4ms idle=10.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 13:50:00.595 [debug] QUERY OK source="media_profiles" db=0.8ms queue=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" = ?) [1] 13:50:00.596 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms 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 [] 13:50:00.598 [debug] Running yt-dlp command for action: get_downloadable_status 13:50:00.601 [debug] QUERY OK source="settings" db=0.4ms 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 [] 13:50:00.603 [debug] QUERY OK source="settings" db=1.5ms queue=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 [] 13:50:00.604 [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 [] 13:50:00.606 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/10/a2/10a275fea23c0c5d041997e2a101714870029d766a47528e53a07779fecdd774.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:50:02.544 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/41/ca/41ca1abc61baf9e3677c87f66a9d396d1ae7554e07508402aaa309767ab7317e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:50:02.544 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:02.546 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:02.550 [info] {"args":{"id":166497},"id":7124,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3983782,"event":"job:stop","queue_time":559759,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:02.575 [info] {"args":{"id":166494},"id":7126,"meta":{},"system_time":1776520202574999323,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:02.578 [debug] QUERY OK source="media_items" db=3.0ms idle=178.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 WHERE (m0."id" = ?) [166494] 13:50:02.580 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:50:02.582 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=184.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" = ?) [2] 13:50:02.584 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.3ms idle=185.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" = ?) [1] 13:50:02.588 [debug] QUERY OK source="media_items" db=1.8ms queue=0.4ms idle=35.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 [166494] 13:50:02.591 [debug] QUERY OK source="media_metadata" db=0.4ms queue=0.3ms idle=16.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 13:50:02.595 [debug] QUERY OK source="media_profiles" db=1.5ms queue=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" = ?) [1] 13:50:02.598 [debug] QUERY OK source="settings" db=1.7ms queue=0.6ms idle=13.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 [] 13:50:02.601 [debug] Running yt-dlp command for action: get_downloadable_status 13:50:02.604 [debug] QUERY OK source="settings" db=0.8ms queue=0.2ms 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 [] 13:50:02.606 [debug] QUERY OK source="settings" db=1.4ms queue=0.6ms 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 [] 13:50:02.609 [debug] QUERY OK source="settings" db=1.1ms queue=0.7ms idle=15.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 [] 13:50:02.611 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/33/4d/334d41f3021a0caf0c2d627d2140b5919fc47a101a9dc109626f3e691918bbdc.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:50:04.966 [info] {"source":"oban","duration":2447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:50:05.598 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/10/a2/10a275fea23c0c5d041997e2a101714870029d766a47528e53a07779fecdd774.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:50:05.598 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:05.599 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:05.600 [info] {"args":{"id":166498},"id":7125,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5016052,"event":"job:stop","queue_time":1581789,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:05.609 [info] {"args":{"id":166495},"id":7127,"meta":{},"system_time":1776520205609088738,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:05.612 [debug] QUERY OK source="media_items" db=2.2ms idle=1207.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 WHERE (m0."id" = ?) [166495] 13:50:05.613 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:50:05.614 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=647.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" = ?) [2] 13:50:05.615 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=534.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" = ?) [1] 13:50:05.617 [debug] QUERY OK source="media_items" db=0.8ms 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 [166495] 13:50:05.620 [debug] QUERY OK source="media_metadata" db=0.9ms idle=10.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 13:50:05.623 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 13:50:05.625 [debug] QUERY OK source="settings" db=1.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 [] 13:50:05.627 [debug] Running yt-dlp command for action: get_downloadable_status 13:50:05.631 [debug] QUERY OK source="settings" db=1.9ms 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 [] 13:50:05.632 [debug] QUERY OK source="settings" db=0.8ms idle=14.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 [] 13:50:05.634 [debug] QUERY OK source="settings" db=1.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 [] 13:50:05.634 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4a/c4/4ac40f6a1211c96b9a5a38a77ae7535e9af1cdd365c5e2420a1206248f5e8d4e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:50:07.067 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/33/4d/334d41f3021a0caf0c2d627d2140b5919fc47a101a9dc109626f3e691918bbdc.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:50:07.068 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:07.068 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:07.071 [info] {"args":{"id":166494},"id":7126,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4493538,"event":"job:stop","queue_time":3564464,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:09.879 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4a/c4/4ac40f6a1211c96b9a5a38a77ae7535e9af1cdd365c5e2420a1206248f5e8d4e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 13:50:09.879 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:09.880 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 13:50:09.881 [info] {"args":{"id":166495},"id":7127,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4271176,"event":"job:stop","queue_time":6606752,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:50:34.970 [info] {"source":"oban","duration":3130,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:00.199 [info] {"source":"oban","duration":4092,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:51:04.974 [info] {"source":"oban","duration":3140,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:34.977 [info] {"source":"oban","duration":2630,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:00.202 [info] {"source":"oban","duration":939,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:52:04.981 [info] {"source":"oban","duration":2257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:34.983 [info] {"source":"oban","duration":1911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:00.205 [info] {"source":"oban","duration":1210,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:53:04.987 [info] {"source":"oban","duration":2104,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:34.990 [info] {"source":"oban","duration":2399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:00.207 [info] {"source":"oban","duration":736,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:54:04.993 [info] {"source":"oban","duration":2112,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:34.995 [info] {"source":"oban","duration":1787,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:00.211 [info] {"source":"oban","duration":1096,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:55:04.998 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:35.001 [info] {"source":"oban","duration":2009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:00.215 [info] {"source":"oban","duration":2335,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:56:05.005 [info] {"source":"oban","duration":2721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:35.009 [info] {"source":"oban","duration":2757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:00.217 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:57:05.014 [info] {"source":"oban","duration":3233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:35.017 [info] {"source":"oban","duration":2147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:00.221 [info] {"source":"oban","duration":1860,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:58:05.020 [info] {"source":"oban","duration":2621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:35.023 [info] {"source":"oban","duration":2205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:00.222 [info] {"source":"oban","duration":594,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:59:05.029 [info] {"source":"oban","duration":4636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:35.034 [info] {"source":"oban","duration":3065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:00.225 [info] {"source":"oban","duration":846,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:00:05.039 [info] {"source":"oban","duration":4531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:35.043 [info] {"source":"oban","duration":2850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:00.226 [info] {"source":"oban","duration":758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:01:05.047 [info] {"source":"oban","duration":2509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:35.051 [info] {"source":"oban","duration":2723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:00.228 [info] {"source":"oban","duration":820,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:02:05.055 [info] {"source":"oban","duration":2675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:35.060 [info] {"source":"oban","duration":3072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:00.230 [info] {"source":"oban","duration":591,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:03:05.063 [info] {"source":"oban","duration":2471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:35.067 [info] {"source":"oban","duration":2108,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:00.232 [info] {"source":"oban","duration":612,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:04:05.070 [info] {"source":"oban","duration":2711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:35.074 [info] {"source":"oban","duration":2458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:00.236 [info] {"source":"oban","duration":1236,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:05:05.080 [info] {"source":"oban","duration":4902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 14:05:08.162 [info] GET /media_profiles/new 14:05:08.164 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.new/2 Parameters: %{"template_id" => "1"} Pipelines: [:browser] 14:05:08.167 [debug] QUERY OK source="media_profiles" db=1.8ms idle=1724.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" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 14:05:08.170 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=1728.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 [] 14:05:08.173 [debug] QUERY OK source="settings" db=1.1ms queue=0.3ms idle=1731.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 [] 14:05:08.174 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1533.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 [] 14:05:08.177 [debug] QUERY OK source="settings" db=0.5ms idle=533.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 [] 14:05:08.179 [debug] QUERY OK source="settings" db=0.7ms 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 [] 14:05:08.186 [info] Sent 200 in 23ms 14:05:35.085 [info] {"source":"oban","duration":3299,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:40.741 [info] {"args":{"id":1},"id":6771,"meta":{},"system_time":1776521140740623365,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:05:40.742 [debug] QUERY OK source="sources" db=0.3ms idle=1298.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" = ?) [1] 14:05:40.743 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=1014.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 [] 14:05:40.745 [debug] QUERY OK source="media_items" db=1.4ms idle=300.7ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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")))) [1] 14:05:40.746 [debug] QUERY OK source="media_items" db=1.3ms idle=12.3ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 14:05:40.747 [debug] QUERY OK source="media_profiles" db=0.5ms idle=6.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" = ?) [1] 14:05:40.749 [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 [] 14:05:40.751 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 14:05:40.751 [debug] Current batch of media processed. Will check again in 1000ms 14:05:40.752 [debug] QUERY OK source="settings" db=0.5ms 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 [] 14:05:40.753 [debug] QUERY OK source="settings" db=0.3ms 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 [] 14:05:40.753 [debug] QUERY OK source="settings" db=0.3ms queue=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 [] 14:05:40.754 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=LRYRO-V2P-DU26__b1LnTnjlE9MmlqnCd-b2f&si=kE5D6QEgEtfu6RNv --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0d/f5/0df54c73ae7879d632d42daba904da182c22f283632917a6689ede6f04ff8915.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:05:41.753 [debug] Current batch of media processed. Will check again in 1000ms 14:05:42.754 [debug] Current batch of media processed. Will check again in 1000ms 14:05:43.754 [debug] Current batch of media processed. Will check again in 1000ms 14:05:44.756 [debug] Current batch of media processed. Will check again in 1000ms 14:05:45.758 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "TUL8TE - Heseeny I تووليت -حسيني\nListen to “Narein” the new album by TUL8TE\nOut now: https://tul8te.lnk.to/Narein \n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nBass: Seka\nGuitar: Sherif Fahmy\nPercussion: Diaa Badr\nMixing: Moataz Mady\nStem Mastering: Heba Kadry \n\nAlbum artwork: Muhammad Mustafa \nVFX: Tarek “Shimo” Shahin & Mido Amr\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #Heseeny #تووليت", "filename" => "/downloads/music/TUL8TE/TUL8TE - Heseeny I تووليت - حسيني.NA", "id" => "QHC-9PGT5ZQ", "original_url" => "https://music.youtube.com/watch?v=QHC-9PGT5ZQ", "playlist_index" => 1, "title" => "TUL8TE - Heseeny I تووليت - حسيني", "upload_date" => "20250730"} 14:05:45.760 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1315.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 (?)) [1] 14:05:45.762 [debug] QUERY OK source="sources" db=1.2ms idle=1317.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" = ?) [1] 14:05:45.765 [debug] QUERY OK source="media_items" db=1.9ms idle=1319.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 1] 14:05:45.770 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=1020.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - Heseeny I تووليت -حسيني\nListen to “Narein” the new album by TUL8TE\nOut now: https://tul8te.lnk.to/Narein \n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nBass: Seka\nGuitar: Sherif Fahmy\nPercussion: Diaa Badr\nMixing: Moataz Mady\nStem Mastering: Heba Kadry \n\nAlbum artwork: Muhammad Mustafa \nVFX: Tarek “Shimo” Shahin & Mido Amr\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #Heseeny #تووليت", "TUL8TE - Heseeny I تووليت - حسيني", "6d661aec-8c93-4abf-ad7d-27cbccf7a60b", [], false, "QHC-9PGT5ZQ", "https://music.youtube.com/watch?v=QHC-9PGT5ZQ", 1, "/downloads/music/TUL8TE/TUL8TE - Heseeny I تووليت - حسيني.NA", false, false, false, 1, 2, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:05:45Z], ~U[2026-04-18 14:05:45Z], "TUL8TE - Heseeny I تووليت -حسيني\nListen to “Narein” the new album by TUL8TE\nOut now: https://tul8te.lnk.to/Narein \n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nBass: Seka\nGuitar: Sherif Fahmy\nPercussion: Diaa Badr\nMixing: Moataz Mady\nStem Mastering: Heba Kadry \n\nAlbum artwork: Muhammad Mustafa \nVFX: Tarek “Shimo” Shahin & Mido Amr\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #Heseeny #تووليت", "TUL8TE - Heseeny I تووليت - حسيني", nil, false, "QHC-9PGT5ZQ", "https://music.youtube.com/watch?v=QHC-9PGT5ZQ", "/downloads/music/TUL8TE/TUL8TE - Heseeny I تووليت - حسيني.NA", false, 1, ~U[2025-07-30 00:00:00Z]] 14:05:45.772 [debug] QUERY OK source="sources" db=1.6ms queue=0.2ms idle=21.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" = ?) [1] 14:05:45.775 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:05:45.779 [debug] QUERY OK source="media_items" db=1.9ms 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 [1] 14:05:45.780 [debug] Current batch of media processed. Will check again in 1000ms 14:05:46.781 [debug] Current batch of media processed. Will check again in 1000ms 14:05:47.782 [debug] Current batch of media processed. Will check again in 1000ms 14:05:48.784 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nقبل ماتجرح · سلطان خليفة\n\nقبل ماتجرح\n\n℗ 2019 Sultan Khalifa\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/سلطان خليفة/قبل ماتجرح.NA", "id" => "apZ16YXxJdc", "original_url" => "https://music.youtube.com/watch?v=apZ16YXxJdc", "playlist_index" => 2, "title" => "قبل ماتجرح", "upload_date" => "20220614"} 14:05:48.786 [debug] QUERY OK source="sources" db=0.9ms queue=0.6ms idle=1341.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 (?)) [1] 14:05:48.788 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1343.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" = ?) [1] 14:05:48.790 [debug] QUERY OK source="media_items" db=1.7ms idle=1344.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 00:00:00Z], 1] 14:05:48.793 [debug] QUERY OK source="media_items" db=1.9ms idle=1034.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nقبل ماتجرح · سلطان خليفة\n\nقبل ماتجرح\n\n℗ 2019 Sultan Khalifa\n\nAuto-generated by YouTube.", "قبل ماتجرح", "ea312648-3c68-452e-a027-31398695f010", [], false, "apZ16YXxJdc", "https://music.youtube.com/watch?v=apZ16YXxJdc", 2, "/downloads/music/سلطان خليفة/قبل ماتجرح.NA", false, false, false, 1, 2, ~U[2022-06-14 00:00:00Z], ~U[2026-04-18 14:05:48Z], ~U[2026-04-18 14:05:48Z], "Provided to YouTube by Qanawat\n\nقبل ماتجرح · سلطان خليفة\n\nقبل ماتجرح\n\n℗ 2019 Sultan Khalifa\n\nAuto-generated by YouTube.", "قبل ماتجرح", nil, false, "apZ16YXxJdc", "https://music.youtube.com/watch?v=apZ16YXxJdc", "/downloads/music/سلطان خليفة/قبل ماتجرح.NA", false, 1, ~U[2022-06-14 00:00:00Z]] 14:05:48.794 [debug] QUERY OK source="sources" db=1.0ms idle=33.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" = ?) [1] 14:05:48.796 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 14:05:48.798 [debug] QUERY OK source="media_items" db=0.9ms 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 [2] 14:05:48.798 [debug] Current batch of media processed. Will check again in 1000ms 14:05:49.800 [debug] Current batch of media processed. Will check again in 1000ms 14:05:50.801 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by QM-ADA\n\nعالم العشاق · خالد المظفر و عايض\n\nعالم العشاق\n\n℗ Khaled Almuthafar\n\nReleased on: 2024-05-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/خالد المظفر و عايض/عالم العشاق.NA", "id" => "ZDnGw0vJLXY", "original_url" => "https://music.youtube.com/watch?v=ZDnGw0vJLXY", "playlist_index" => 3, "title" => "عالم العشاق", "upload_date" => "20240502"} 14:05:50.804 [debug] QUERY OK source="sources" db=2.5ms idle=358.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 (?)) [1] 14:05:50.805 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=361.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" = ?) [1] 14:05:50.807 [debug] QUERY OK source="media_items" db=0.8ms idle=362.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-02 00:00:00Z], 1] 14:05:50.812 [debug] QUERY OK source="media_items" db=4.0ms idle=364.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by QM-ADA\n\nعالم العشاق · خالد المظفر و عايض\n\nعالم العشاق\n\n℗ Khaled Almuthafar\n\nReleased on: 2024-05-01\n\nAuto-generated by YouTube.", "عالم العشاق", "277d26ac-c75d-48b0-bf76-e7fb7b8c1b57", [], false, "ZDnGw0vJLXY", "https://music.youtube.com/watch?v=ZDnGw0vJLXY", 3, "/downloads/music/خالد المظفر و عايض/عالم العشاق.NA", false, false, false, 1, 1, ~U[2024-05-02 00:00:00Z], ~U[2026-04-18 14:05:50Z], ~U[2026-04-18 14:05:50Z], "Provided to YouTube by QM-ADA\n\nعالم العشاق · خالد المظفر و عايض\n\nعالم العشاق\n\n℗ Khaled Almuthafar\n\nReleased on: 2024-05-01\n\nAuto-generated by YouTube.", "عالم العشاق", nil, false, "ZDnGw0vJLXY", "https://music.youtube.com/watch?v=ZDnGw0vJLXY", "/downloads/music/خالد المظفر و عايض/عالم العشاق.NA", false, 1, ~U[2024-05-02 00:00:00Z]] 14:05:50.813 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=45.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" = ?) [1] 14:05:50.813 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:05:50.815 [debug] QUERY OK source="media_items" db=0.7ms 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 [3] 14:05:50.815 [debug] Current batch of media processed. Will check again in 1000ms 14:05:51.816 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي\n\n\u200Eشوفو شوفو لعنيها\n\u200Eبيحسدوني عليها \n\u200Eشوفو شوفو لعنيها \n\u200Eبيحسدوني عليها\n\u200Eو ما احلاكي ما احلاكي\n\u200Eده جماله لبناني\n\u200Eعليها طاله طالياني\n\u200Eو ما في زيه في بلادي والله\n\u200E(شوفو شوفو شوفو)\n\u200E(ماچيك ماچيك ماچيك)\n\n\u200Eهاخدها من بيتها لبيتي\n\u200Eوهفرش الارض اليكي\n\u200Eيحدفوا ورود عليكي\n\u200Eومهما هيقولو يقولو\n\u200Eحبيبتي مكسوفة demure\n\u200Eافرتك عليها مليون \n\u200Eواغني لك و بأعلي صوت\n\u200Eحبيبي ما بيجي بعده \n\n\u200Eوهحكيلك حكاوي \n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eوأعتبريني قسم الشكاوي \n\u200Eلو ديئوكي هضرب نووي\n\u200Eوهحكيلك حكاوي\n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eواعتبريني قسم الشكاوي\n\u200Eلو ديئوكي هضرب نووي\n\nConnect with TUL8TE:\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #QESMELSHAKAWY #تووليت", "filename" => "/downloads/music/TUL8TE/TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي.NA", "id" => "y_iQ4FcGCZY", "original_url" => "https://music.youtube.com/watch?v=y_iQ4FcGCZY", "playlist_index" => 4, "title" => "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي", "upload_date" => "20250222"} 14:05:51.818 [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 (?)) [1] 14:05:51.819 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [1] 14:05:51.821 [debug] QUERY OK source="media_items" db=1.4ms idle=1006.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-22 00:00:00Z], 1] 14:05:51.835 [debug] QUERY OK source="media_items" db=12.5ms idle=1007.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي\n\n\u200Eشوفو شوفو لعنيها\n\u200Eبيحسدوني عليها \n\u200Eشوفو شوفو لعنيها \n\u200Eبيحسدوني عليها\n\u200Eو ما احلاكي ما احلاكي\n\u200Eده جماله لبناني\n\u200Eعليها طاله طالياني\n\u200Eو ما في زيه في بلادي والله\n\u200E(شوفو شوفو شوفو)\n\u200E(ماچيك ماچيك ماچيك)\n\n\u200Eهاخدها من بيتها لبيتي\n\u200Eوهفرش الارض اليكي\n\u200Eيحدفوا ورود عليكي\n\u200Eومهما هيقولو يقولو\n\u200Eحبيبتي مكسوفة demure\n\u200Eافرتك عليها مليون \n\u200Eواغني لك و بأعلي صوت\n\u200Eحبيبي ما بيجي بعده \n\n\u200Eوهحكيلك حكاوي \n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eوأعتبريني قسم الشكاوي \n\u200Eلو ديئوكي هضرب نووي\n\u200Eوهحكيلك حكاوي\n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eواعتبريني قسم الشكاوي\n\u200Eلو ديئوكي هضرب نووي\n\nConnect with TUL8TE:\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #QESMELSHAKAWY #تووليت", "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي", "6bdd5274-09c2-4786-9dde-0d095636bbc1", [], false, "y_iQ4FcGCZY", "https://music.youtube.com/watch?v=y_iQ4FcGCZY", 4, "/downloads/music/TUL8TE/TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي.NA", false, false, false, 1, 1, ~U[2025-02-22 00:00:00Z], ~U[2026-04-18 14:05:51Z], ~U[2026-04-18 14:05:51Z], "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي\n\n\u200Eشوفو شوفو لعنيها\n\u200Eبيحسدوني عليها \n\u200Eشوفو شوفو لعنيها \n\u200Eبيحسدوني عليها\n\u200Eو ما احلاكي ما احلاكي\n\u200Eده جماله لبناني\n\u200Eعليها طاله طالياني\n\u200Eو ما في زيه في بلادي والله\n\u200E(شوفو شوفو شوفو)\n\u200E(ماچيك ماچيك ماچيك)\n\n\u200Eهاخدها من بيتها لبيتي\n\u200Eوهفرش الارض اليكي\n\u200Eيحدفوا ورود عليكي\n\u200Eومهما هيقولو يقولو\n\u200Eحبيبتي مكسوفة demure\n\u200Eافرتك عليها مليون \n\u200Eواغني لك و بأعلي صوت\n\u200Eحبيبي ما بيجي بعده \n\n\u200Eوهحكيلك حكاوي \n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eوأعتبريني قسم الشكاوي \n\u200Eلو ديئوكي هضرب نووي\n\u200Eوهحكيلك حكاوي\n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eواعتبريني قسم الشكاوي\n\u200Eلو ديئوكي هضرب نووي\n\nConnect with TUL8TE:\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #QESMELSHAKAWY #تووليت", "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي", nil, false, "y_iQ4FcGCZY", "https://music.youtube.com/watch?v=y_iQ4FcGCZY", "/downloads/music/TUL8TE/TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي.NA", false, 1, ~U[2025-02-22 00:00:00Z]] 14:05:51.837 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=66.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" = ?) [1] 14:05:51.840 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms 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" = ?) [1] 14:05:51.841 [debug] QUERY OK source="media_items" db=0.9ms idle=21.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 [4] 14:05:51.848 [debug] Current batch of media processed. Will check again in 1000ms 14:05:52.850 [debug] Current batch of media processed. Will check again in 1000ms 14:05:53.853 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "TUL8TE - El Hob Gany I تووليت - الحب جاني\nListen to “El Hob Gany” by TUL8TE\nOut now: https://tul8te.lnk.to/ElHobGany\n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nKeyboard: George Nabil\nMixing: Moataz Mady\nMastering: Mohamed Sakr\n\nAlbum artwork: shimonative\nVFX: shimonative\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\nMDLBEAST Records\n\n\n:الكلمات\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\nلو مش معاك يا حبيبي بلا خيبة\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nبتقول إيه المشكلة؟\nمتقول يا زماني\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\n متقول يا زماني\n\nليه يا قلبي؟\nليه يا قلبي الحب جرحني؟\nمكتوب لي يعني أعيشها لوحدي\nولا معاه \nمن غير هواه \nأنا أعمل إيه؟\n\nقول يا أناني\nليه رجعت تاني تشوفه حبيبك\nبعد ما قلت خلاص ده نصيبك\nمشتاق إليه\nبتموت عليه\nوحشاك عينيه\n\nنار الفراق\nوآه من الفراق\nوالذكريات ماليه الهوى\nوالله بقيت من المجروحين\nوالله بقيت وحداني تاني\nوالحب جاني خدني ورماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n#TUL8TE #ElHobGany #تووليت", "filename" => "/downloads/music/TUL8TE/TUL8TE - El Hob Gany I تووليت - الحب جاني.NA", "id" => "w7JBHSx5ScA", "original_url" => "https://music.youtube.com/watch?v=w7JBHSx5ScA", "playlist_index" => 5, "title" => "TUL8TE - El Hob Gany I تووليت - الحب جاني", "upload_date" => "20251001"} 14:05:53.855 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=410.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 (?)) [1] 14:05:53.856 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=412.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" = ?) [1] 14:05:53.858 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=413.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-01 00:00:00Z], 1] 14:05:53.864 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=415.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - El Hob Gany I تووليت - الحب جاني\nListen to “El Hob Gany” by TUL8TE\nOut now: https://tul8te.lnk.to/ElHobGany\n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nKeyboard: George Nabil\nMixing: Moataz Mady\nMastering: Mohamed Sakr\n\nAlbum artwork: shimonative\nVFX: shimonative\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\nMDLBEAST Records\n\n\n:الكلمات\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\nلو مش معاك يا حبيبي بلا خيبة\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nبتقول إيه المشكلة؟\nمتقول يا زماني\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\n متقول يا زماني\n\nليه يا قلبي؟\nليه يا قلبي الحب جرحني؟\nمكتوب لي يعني أعيشها لوحدي\nولا معاه \nمن غير هواه \nأنا أعمل إيه؟\n\nقول يا أناني\nليه رجعت تاني تشوفه حبيبك\nبعد ما قلت خلاص ده نصيبك\nمشتاق إليه\nبتموت عليه\nوحشاك عينيه\n\nنار الفراق\nوآه من الفراق\nوالذكريات ماليه الهوى\nوالله بقيت من المجروحين\nوالله بقيت وحداني تاني\nوالحب جاني خدني ورماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n#TUL8TE #ElHobGany #تووليت", "TUL8TE - El Hob Gany I تووليت - الحب جاني", "f857a8db-31a7-4382-8379-6a1c547e4468", [], false, "w7JBHSx5ScA", "https://music.youtube.com/watch?v=w7JBHSx5ScA", 5, "/downloads/music/TUL8TE/TUL8TE - El Hob Gany I تووليت - الحب جاني.NA", false, false, false, 1, 1, ~U[2025-10-01 00:00:00Z], ~U[2026-04-18 14:05:53Z], ~U[2026-04-18 14:05:53Z], "TUL8TE - El Hob Gany I تووليت - الحب جاني\nListen to “El Hob Gany” by TUL8TE\nOut now: https://tul8te.lnk.to/ElHobGany\n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nKeyboard: George Nabil\nMixing: Moataz Mady\nMastering: Mohamed Sakr\n\nAlbum artwork: shimonative\nVFX: shimonative\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\nMDLBEAST Records\n\n\n:الكلمات\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\nلو مش معاك يا حبيبي بلا خيبة\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nبتقول إيه المشكلة؟\nمتقول يا زماني\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\n متقول يا زماني\n\nليه يا قلبي؟\nليه يا قلبي الحب جرحني؟\nمكتوب لي يعني أعيشها لوحدي\nولا معاه \nمن غير هواه \nأنا أعمل إيه؟\n\nقول يا أناني\nليه رجعت تاني تشوفه حبيبك\nبعد ما قلت خلاص ده نصيبك\nمشتاق إليه\nبتموت عليه\nوحشاك عينيه\n\nنار الفراق\nوآه من الفراق\nوالذكريات ماليه الهوى\nوالله بقيت من المجروحين\nوالله بقيت وحداني تاني\nوالحب جاني خدني ورماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n#TUL8TE #ElHobGany #تووليت", "TUL8TE - El Hob Gany I تووليت - الحب جاني", nil, false, "w7JBHSx5ScA", "https://music.youtube.com/watch?v=w7JBHSx5ScA", "/downloads/music/TUL8TE/TUL8TE - El Hob Gany I تووليت - الحب جاني.NA", false, 1, ~U[2025-10-01 00:00:00Z]] 14:05:53.866 [debug] QUERY OK source="sources" db=1.0ms queue=0.3ms idle=84.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" = ?) [1] 14:05:53.867 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:05:53.869 [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 [5] 14:05:53.869 [debug] Current batch of media processed. Will check again in 1000ms 14:05:54.870 [debug] Current batch of media processed. Will check again in 1000ms 14:05:55.872 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Universal Music Group\n\neuphoria · Kendrick Lamar\n\neuphoria\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-04-30\n\nProducer: Sounwave\nProducer: Cardo\nProducer: Kyro\nProducer: Johnny Juliano\nProducer: Yung Exclusive\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nRecording Engineer: Ray Charles Brown Jr.\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Jordan Houston\nComposer Lyricist: Paul Beauregard\nComposer Lyricist: Kenneth Gamble\nComposer Lyricist: Leon Huff\nComposer Lyricist: Daveon Lamont Jackson\nComposer Lyricist: John Julian\nComposer Lyricist: Ronald N. LaTour\nComposer Lyricist: Maxwell Josef Madejczyk\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Kendrick Lamar/euphoria.NA", "id" => "fAqa1ozCuj8", "original_url" => "https://music.youtube.com/watch?v=fAqa1ozCuj8", "playlist_index" => 6, "title" => "euphoria", "upload_date" => "20240430"} 14:05:55.873 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=429.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 (?)) [1] 14:05:55.874 [debug] QUERY OK source="sources" db=0.4ms idle=431.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" = ?) [1] 14:05:55.875 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=431.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-30 00:00:00Z], 1] 14:05:55.878 [debug] QUERY OK source="media_items" db=1.6ms idle=433.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\neuphoria · Kendrick Lamar\n\neuphoria\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-04-30\n\nProducer: Sounwave\nProducer: Cardo\nProducer: Kyro\nProducer: Johnny Juliano\nProducer: Yung Exclusive\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nRecording Engineer: Ray Charles Brown Jr.\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Jordan Houston\nComposer Lyricist: Paul Beauregard\nComposer Lyricist: Kenneth Gamble\nComposer Lyricist: Leon Huff\nComposer Lyricist: Daveon Lamont Jackson\nComposer Lyricist: John Julian\nComposer Lyricist: Ronald N. LaTour\nComposer Lyricist: Maxwell Josef Madejczyk\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "euphoria", "2b72d6d6-2e4c-4d4d-9680-9728d5c2983a", [], false, "fAqa1ozCuj8", "https://music.youtube.com/watch?v=fAqa1ozCuj8", 6, "/downloads/music/Kendrick Lamar/euphoria.NA", false, false, false, 1, 1, ~U[2024-04-30 00:00:00Z], ~U[2026-04-18 14:05:55Z], ~U[2026-04-18 14:05:55Z], "Provided to YouTube by Universal Music Group\n\neuphoria · Kendrick Lamar\n\neuphoria\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-04-30\n\nProducer: Sounwave\nProducer: Cardo\nProducer: Kyro\nProducer: Johnny Juliano\nProducer: Yung Exclusive\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nRecording Engineer: Ray Charles Brown Jr.\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Jordan Houston\nComposer Lyricist: Paul Beauregard\nComposer Lyricist: Kenneth Gamble\nComposer Lyricist: Leon Huff\nComposer Lyricist: Daveon Lamont Jackson\nComposer Lyricist: John Julian\nComposer Lyricist: Ronald N. LaTour\nComposer Lyricist: Maxwell Josef Madejczyk\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "euphoria", nil, false, "fAqa1ozCuj8", "https://music.youtube.com/watch?v=fAqa1ozCuj8", "/downloads/music/Kendrick Lamar/euphoria.NA", false, 1, ~U[2024-04-30 00:00:00Z]] 14:05:55.879 [debug] QUERY OK source="sources" db=0.4ms idle=92.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" = ?) [1] 14:05:55.879 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=5.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" = ?) [1] 14:05:55.881 [debug] QUERY OK source="media_items" db=0.7ms 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 [6] 14:05:55.881 [debug] Current batch of media processed. Will check again in 1000ms 14:05:56.882 [debug] Current batch of media processed. Will check again in 1000ms 14:05:57.883 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by PIANOKEYS\n\nزي الجن (من فيلم جوازة توكسيك) · Lamis Kan\n\nزي الجن\n\n℗ N|H\n\nReleased on: 2024-07-01\n\nComposer: Walid El Attar\nLyricist: Menna Elkeiay\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Lamis Kan/زي الجن (من فيلم جوازة توكسيك).NA", "id" => "a5efGngyKxo", "original_url" => "https://music.youtube.com/watch?v=a5efGngyKxo", "playlist_index" => 7, "title" => "زي الجن (من فيلم جوازة توكسيك)", "upload_date" => "20240713"} 14:05:57.885 [debug] QUERY OK source="sources" db=1.1ms decode=0.1ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:05:57.886 [debug] QUERY OK source="sources" db=0.9ms idle=442.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" = ?) [1] 14:05:57.888 [debug] QUERY OK source="media_items" db=1.2ms idle=443.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-13 00:00:00Z], 1] 14:05:57.891 [debug] QUERY OK source="media_items" db=2.0ms idle=445.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by PIANOKEYS\n\nزي الجن (من فيلم جوازة توكسيك) · Lamis Kan\n\nزي الجن\n\n℗ N|H\n\nReleased on: 2024-07-01\n\nComposer: Walid El Attar\nLyricist: Menna Elkeiay\n\nAuto-generated by YouTube.", "زي الجن (من فيلم جوازة توكسيك)", "9d0bc969-e151-47ac-9cf0-2ac27c303720", [], false, "a5efGngyKxo", "https://music.youtube.com/watch?v=a5efGngyKxo", 7, "/downloads/music/Lamis Kan/زي الجن (من فيلم جوازة توكسيك).NA", false, false, false, 1, 1, ~U[2024-07-13 00:00:00Z], ~U[2026-04-18 14:05:57Z], ~U[2026-04-18 14:05:57Z], "Provided to YouTube by PIANOKEYS\n\nزي الجن (من فيلم جوازة توكسيك) · Lamis Kan\n\nزي الجن\n\n℗ N|H\n\nReleased on: 2024-07-01\n\nComposer: Walid El Attar\nLyricist: Menna Elkeiay\n\nAuto-generated by YouTube.", "زي الجن (من فيلم جوازة توكسيك)", nil, false, "a5efGngyKxo", "https://music.youtube.com/watch?v=a5efGngyKxo", "/downloads/music/Lamis Kan/زي الجن (من فيلم جوازة توكسيك).NA", false, 1, ~U[2024-07-13 00:00:00Z]] 14:05:57.892 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [1] 14:05:57.893 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:05:57.894 [debug] QUERY OK source="media_items" db=0.5ms 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 [7] 14:05:57.894 [debug] Current batch of media processed. Will check again in 1000ms 14:05:58.895 [debug] Current batch of media processed. Will check again in 1000ms 14:05:59.897 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Platinum Records\n\nBaba Nezel Ma'asheh · Hala Al Turk\n\nBaba Nezel Ma'asheh\n\n℗ 2011 Platinum Records FZ-LLC\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Hala Al Turk/Baba Nezel Ma'asheh.NA", "id" => "e0p21pZoGxc", "original_url" => "https://music.youtube.com/watch?v=e0p21pZoGxc", "playlist_index" => 8, "title" => "Baba Nezel Ma'asheh", "upload_date" => "20171214"} 14:05:59.898 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=454.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 (?)) [1] 14:05:59.899 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=455.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" = ?) [1] 14:05:59.900 [debug] QUERY OK source="media_items" db=1.0ms idle=456.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-12-14 00:00:00Z], 1] 14:05:59.903 [debug] QUERY OK source="media_items" db=1.4ms idle=458.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Platinum Records\n\nBaba Nezel Ma'asheh · Hala Al Turk\n\nBaba Nezel Ma'asheh\n\n℗ 2011 Platinum Records FZ-LLC\n\nAuto-generated by YouTube.", "Baba Nezel Ma'asheh", "7f95fab3-7f3d-42c8-b6c6-7958d9d9a281", [], false, "e0p21pZoGxc", "https://music.youtube.com/watch?v=e0p21pZoGxc", 8, "/downloads/music/Hala Al Turk/Baba Nezel Ma'asheh.NA", false, false, false, 1, 1, ~U[2017-12-14 00:00:00Z], ~U[2026-04-18 14:05:59Z], ~U[2026-04-18 14:05:59Z], "Provided to YouTube by Platinum Records\n\nBaba Nezel Ma'asheh · Hala Al Turk\n\nBaba Nezel Ma'asheh\n\n℗ 2011 Platinum Records FZ-LLC\n\nAuto-generated by YouTube.", "Baba Nezel Ma'asheh", nil, false, "e0p21pZoGxc", "https://music.youtube.com/watch?v=e0p21pZoGxc", "/downloads/music/Hala Al Turk/Baba Nezel Ma'asheh.NA", false, 1, ~U[2017-12-14 00:00:00Z]] 14:05:59.904 [debug] QUERY OK source="sources" db=0.6ms idle=108.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" = ?) [1] 14:05:59.904 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:05:59.906 [debug] QUERY OK source="media_items" db=0.9ms 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 [8] 14:05:59.906 [debug] Current batch of media processed. Will check again in 1000ms 14:06:00.239 [info] {"source":"oban","duration":1172,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:06:00.908 [debug] Current batch of media processed. Will check again in 1000ms 14:06:01.909 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Sony Music Entertainment\n\nSahby Ya Sahby · Bahaa Sultan\n\nSahby Ya Sahby\n\n℗ 2025 Sony Music Entertainment Middle East\n\nReleased on: 2025-02-28\n\nComposer, Producer: Ahmed Tarek Yehia\nLyricist: Menna El Kiey\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Bahaa Sultan/Sahby Ya Sahby.NA", "id" => "OxB2h_1ZS74", "original_url" => "https://music.youtube.com/watch?v=OxB2h_1ZS74", "playlist_index" => 9, "title" => "Sahby Ya Sahby", "upload_date" => "20250228"} 14:06:01.912 [debug] QUERY OK source="sources" db=1.7ms queue=0.3ms idle=467.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 (?)) [1] 14:06:01.914 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=470.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" = ?) [1] 14:06:01.920 [debug] QUERY OK source="media_items" db=4.2ms queue=1.5ms idle=471.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-28 00:00:00Z], 1] 14:06:01.932 [debug] QUERY OK source="media_items" db=9.2ms idle=478.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Sony Music Entertainment\n\nSahby Ya Sahby · Bahaa Sultan\n\nSahby Ya Sahby\n\n℗ 2025 Sony Music Entertainment Middle East\n\nReleased on: 2025-02-28\n\nComposer, Producer: Ahmed Tarek Yehia\nLyricist: Menna El Kiey\n\nAuto-generated by YouTube.", "Sahby Ya Sahby", "d78bda4f-8379-4f15-b32c-9126b0200f15", [], false, "OxB2h_1ZS74", "https://music.youtube.com/watch?v=OxB2h_1ZS74", 9, "/downloads/music/Bahaa Sultan/Sahby Ya Sahby.NA", false, false, false, 1, 1, ~U[2025-02-28 00:00:00Z], ~U[2026-04-18 14:06:01Z], ~U[2026-04-18 14:06:01Z], "Provided to YouTube by Sony Music Entertainment\n\nSahby Ya Sahby · Bahaa Sultan\n\nSahby Ya Sahby\n\n℗ 2025 Sony Music Entertainment Middle East\n\nReleased on: 2025-02-28\n\nComposer, Producer: Ahmed Tarek Yehia\nLyricist: Menna El Kiey\n\nAuto-generated by YouTube.", "Sahby Ya Sahby", nil, false, "OxB2h_1ZS74", "https://music.youtube.com/watch?v=OxB2h_1ZS74", "/downloads/music/Bahaa Sultan/Sahby Ya Sahby.NA", false, 1, ~U[2025-02-28 00:00:00Z]] 14:06:01.934 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=127.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" = ?) [1] 14:06:01.936 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms 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" = ?) [1] 14:06:01.944 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=25.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 [9] 14:06:01.945 [debug] Current batch of media processed. Will check again in 1000ms 14:06:02.947 [debug] Current batch of media processed. Will check again in 1000ms 14:06:03.948 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Adam - Ya Helou (Official Music Video) | آدم - يا حلو\n\nSubscribe to Adam's Channel: \u00A0\u00A0\u00A0/\u00A0@adamofficial\u00A0\u00A0 \n\nLyricist, Composer & Arranger: Taym\nMix & Master: Taym\nProducer: Tony El Sokhen\nVocal Tuning: Fady Ibrahim\nAccordion: Wael El Naggar\nGuitar: Caner Guneysu\nDOP: Nicolas Abi Ghanem\nProduction Manager: Mohamad Zaidani\nAI Creator & AI Creative Director: Roy Berbary\nAI Editor: Fares Outayek\n\nLyrics | كلمات الاغنية\nآه يا حلو\nقلي شو بدك مني هلق بعملو\nو اذا بك فيي آخد قلبك دللو\nكل ما انا حدك مرتاح\n\nو آه يا حلو\nشو عامل فيي حتى الغلط عم بقبلو\nعم بنغرم بعيونك والله بيقتلو\nو كل ما غبت عني بشتاق\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\nاه يا قمر \nحتى ارتاح و حتى يكون عندك خبر\nحالف انا ما بدي من بعدك بشر\nشكلو انا معلق غرقان\n\nو اه يا قلب \nحتى انت دقاتك صارو بالقلب\nقد ما انا بحبك ابعد عنك صعب\nو بدك عمري كلو قبلان\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\n♪ Listen to Ya Helou on the digital platforms:\nhttps://adam.lnk.to/YaHelou\n\n♪ Listen to Adam on the digital platforms:\nhttps://Adam.lnk.to/Platforms\n\nConnect with Adam on:\nFacebook: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nX: https://x.com/AdamOfficialLb\n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Adam #آدم\n#Ya_Helou \n#يا_حلو", "filename" => "/downloads/music/Adam | آدم/Adam - Ya Helou (Official Music Video) | آدم - يا حلو.NA", "id" => "GEucCNFsr84", "original_url" => "https://music.youtube.com/watch?v=GEucCNFsr84", "playlist_index" => 10, "title" => "Adam - Ya Helou (Official Music Video) | آدم - يا حلو", "upload_date" => "20250711"} 14:06:03.950 [debug] QUERY OK source="sources" db=0.5ms queue=0.5ms idle=504.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 (?)) [1] 14:06:03.951 [debug] QUERY OK source="sources" db=1.1ms idle=506.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" = ?) [1] 14:06:03.953 [debug] QUERY OK source="media_items" db=0.9ms idle=507.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-11 00:00:00Z], 1] 14:06:03.957 [debug] QUERY OK source="media_items" db=2.5ms idle=509.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Adam - Ya Helou (Official Music Video) | آدم - يا حلو\n\nSubscribe to Adam's Channel: \u00A0\u00A0\u00A0/\u00A0@adamofficial\u00A0\u00A0 \n\nLyricist, Composer & Arranger: Taym\nMix & Master: Taym\nProducer: Tony El Sokhen\nVocal Tuning: Fady Ibrahim\nAccordion: Wael El Naggar\nGuitar: Caner Guneysu\nDOP: Nicolas Abi Ghanem\nProduction Manager: Mohamad Zaidani\nAI Creator & AI Creative Director: Roy Berbary\nAI Editor: Fares Outayek\n\nLyrics | كلمات الاغنية\nآه يا حلو\nقلي شو بدك مني هلق بعملو\nو اذا بك فيي آخد قلبك دللو\nكل ما انا حدك مرتاح\n\nو آه يا حلو\nشو عامل فيي حتى الغلط عم بقبلو\nعم بنغرم بعيونك والله بيقتلو\nو كل ما غبت عني بشتاق\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\nاه يا قمر \nحتى ارتاح و حتى يكون عندك خبر\nحالف انا ما بدي من بعدك بشر\nشكلو انا معلق غرقان\n\nو اه يا قلب \nحتى انت دقاتك صارو بالقلب\nقد ما انا بحبك ابعد عنك صعب\nو بدك عمري كلو قبلان\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\n♪ Listen to Ya Helou on the digital platforms:\nhttps://adam.lnk.to/YaHelou\n\n♪ Listen to Adam on the digital platforms:\nhttps://Adam.lnk.to/Platforms\n\nConnect with Adam on:\nFacebook: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nX: https://x.com/AdamOfficialLb\n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Adam #آدم\n#Ya_Helou \n#يا_حلو", "Adam - Ya Helou (Official Music Video) | آدم - يا حلو", "0c8533da-5a3b-417f-819f-b4919861a8f1", [], false, "GEucCNFsr84", "https://music.youtube.com/watch?v=GEucCNFsr84", 10, "/downloads/music/Adam | آدم/Adam - Ya Helou (Official Music Video) | آدم - يا حلو.NA", false, false, false, 1, 1, ~U[2025-07-11 00:00:00Z], ~U[2026-04-18 14:06:03Z], ~U[2026-04-18 14:06:03Z], "Adam - Ya Helou (Official Music Video) | آدم - يا حلو\n\nSubscribe to Adam's Channel: \u00A0\u00A0\u00A0/\u00A0@adamofficial\u00A0\u00A0 \n\nLyricist, Composer & Arranger: Taym\nMix & Master: Taym\nProducer: Tony El Sokhen\nVocal Tuning: Fady Ibrahim\nAccordion: Wael El Naggar\nGuitar: Caner Guneysu\nDOP: Nicolas Abi Ghanem\nProduction Manager: Mohamad Zaidani\nAI Creator & AI Creative Director: Roy Berbary\nAI Editor: Fares Outayek\n\nLyrics | كلمات الاغنية\nآه يا حلو\nقلي شو بدك مني هلق بعملو\nو اذا بك فيي آخد قلبك دللو\nكل ما انا حدك مرتاح\n\nو آه يا حلو\nشو عامل فيي حتى الغلط عم بقبلو\nعم بنغرم بعيونك والله بيقتلو\nو كل ما غبت عني بشتاق\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\nاه يا قمر \nحتى ارتاح و حتى يكون عندك خبر\nحالف انا ما بدي من بعدك بشر\nشكلو انا معلق غرقان\n\nو اه يا قلب \nحتى انت دقاتك صارو بالقلب\nقد ما انا بحبك ابعد عنك صعب\nو بدك عمري كلو قبلان\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\n♪ Listen to Ya Helou on the digital platforms:\nhttps://adam.lnk.to/YaHelou\n\n♪ Listen to Adam on the digital platforms:\nhttps://Adam.lnk.to/Platforms\n\nConnect with Adam on:\nFacebook: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nX: https://x.com/AdamOfficialLb\n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Adam #آدم\n#Ya_Helou \n#يا_حلو", "Adam - Ya Helou (Official Music Video) | آدم - يا حلو", nil, false, "GEucCNFsr84", "https://music.youtube.com/watch?v=GEucCNFsr84", "/downloads/music/Adam | آدم/Adam - Ya Helou (Official Music Video) | آدم - يا حلو.NA", false, 1, ~U[2025-07-11 00:00:00Z]] 14:06:03.958 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=138.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" = ?) [1] 14:06:03.959 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 14:06:03.960 [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 [10] 14:06:03.961 [debug] Current batch of media processed. Will check again in 1000ms 14:06:04.963 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/حسن الحربي/نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025.NA", "id" => "PGajRB2ziq4", "original_url" => "https://music.youtube.com/watch?v=PGajRB2ziq4", "playlist_index" => 11, "title" => "نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025", "upload_date" => "20250420"} 14:06:04.966 [debug] QUERY OK source="sources" db=1.0ms queue=1.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 (?)) [1] 14:06:04.968 [debug] QUERY OK source="sources" db=0.6ms idle=1009.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" = ?) [1] 14:06:04.971 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=1009.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-20 00:00:00Z], 1] 14:06:04.974 [debug] QUERY OK source="media_items" db=1.9ms queue=0.5ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025", "921bfdb1-b326-4926-962f-3009a8f89c32", [], false, "PGajRB2ziq4", "https://music.youtube.com/watch?v=PGajRB2ziq4", 11, "/downloads/music/حسن الحربي/نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025.NA", false, false, false, 1, 1, ~U[2025-04-20 00:00:00Z], ~U[2026-04-18 14:06:04Z], ~U[2026-04-18 14:06:04Z], nil, "نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025", nil, false, "PGajRB2ziq4", "https://music.youtube.com/watch?v=PGajRB2ziq4", "/downloads/music/حسن الحربي/نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025.NA", false, 1, ~U[2025-04-20 00:00:00Z]] 14:06:04.976 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=154.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" = ?) [1] 14:06:04.977 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:04.978 [debug] QUERY OK source="media_items" db=1.0ms 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 [11] 14:06:04.979 [debug] Current batch of media processed. Will check again in 1000ms 14:06:05.092 [info] {"source":"oban","duration":6413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:05.979 [debug] Current batch of media processed. Will check again in 1000ms 14:06:06.981 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nصحاك الشوق · فضل شاكر\n\nصحاك الشوق\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-08-25\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فضل شاكر/صحاك الشوق.NA", "id" => "0B3tagy4eBc", "original_url" => "https://music.youtube.com/watch?v=0B3tagy4eBc", "playlist_index" => 12, "title" => "صحاك الشوق", "upload_date" => "20250825"} 14:06:06.982 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=536.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 (?)) [1] 14:06:06.983 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=537.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" = ?) [1] 14:06:06.984 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=538.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 1] 14:06:06.986 [debug] QUERY OK source="media_items" db=1.1ms idle=539.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nصحاك الشوق · فضل شاكر\n\nصحاك الشوق\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-08-25\n\nAuto-generated by YouTube.", "صحاك الشوق", "efff108f-df48-45a7-9b2f-f0fa29c02b93", [], false, "0B3tagy4eBc", "https://music.youtube.com/watch?v=0B3tagy4eBc", 12, "/downloads/music/فضل شاكر/صحاك الشوق.NA", false, false, false, 1, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 14:06:06Z], ~U[2026-04-18 14:06:06Z], "Provided to YouTube by Qanawat\n\nصحاك الشوق · فضل شاكر\n\nصحاك الشوق\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-08-25\n\nAuto-generated by YouTube.", "صحاك الشوق", nil, false, "0B3tagy4eBc", "https://music.youtube.com/watch?v=0B3tagy4eBc", "/downloads/music/فضل شاكر/صحاك الشوق.NA", false, 1, ~U[2025-08-25 00:00:00Z]] 14:06:06.986 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [1] 14:06:06.987 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:06:06.988 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms 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 [12] 14:06:06.989 [debug] Current batch of media processed. Will check again in 1000ms 14:06:07.989 [debug] Current batch of media processed. Will check again in 1000ms 14:06:08.991 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة\n\nSubscribe here: \u00A0\u00A0\u00A0/\u00A0@mahaftouni1\u00A0\u00A0\n\nLyricist: Ahmed Elazab | كلمات: أحمد العزب\nComposer: Mohamed Abd Elmeged | ألحان : الراحل محمد عبد المجيد\nArranger: Hesham Elbanna | توزيع و تأليف فواصل موسيقية: هشام البنا\nMix and Master: Mohamad Magdy | محمد مجدي\nVideo by: Ahmad Badr | أحمد بدر\n\nListen to \"Agmal Farha\" on the digital platforms:\nhttps://maha-ftouni.lnk.to/AgmalFarha\n\nLyrics:\nأنا كان ليا دعوه زمان ألاقي الخير\nلقيتك جنبي وسط حياه بتوجعنى\nف قربك بس أقدر أقول بإنى بخير\nف حضن أمان يساع الدنيا ويساعنى\nيا سلام\nدى لسه الدنيا بتحقق لناس أحلام\nوراحلك قلبي يا حبيبي وسابنى قوام\nياريتك جيتلي من بدري\nياريت يكمل معاك عمرى\nيا أجمل فرحه جاتلي ف يوم من الايام\nسمايا بطولها وانا جنبك وبنسي الناس\nلقيت نفسي ومكانى حبيبي جوا عينيك\nولا آحتاج حاجه م الدنيا راضيتنى خلاص\nمونس عمرى دا إنت العمر نور بيك\n\n🎧Listen to Maha Ftouni on the digital platforms:\nhttps://maha-ftouni.lnk.to/Platforms\n\nConnect with Maha Ftouni on:\n▶Facebook: \u00A0\u00A0/\u00A061555852260856\u00A0\u00A0\n▶Instagram: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Tiktok: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0 \n▶Snapchat: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Twitter: \u00A0\u00A0/\u00A0maha_ftouni\u00A0\u00A0\n▶Threads: https://threads.net/@mahaftouni \n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Maha_Ftouni\n#مها_فتوني\n#أجمل_فرحة", "filename" => "/downloads/music/Maha Ftouni/Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة.NA", "id" => "lC_oE025a1g", "original_url" => "https://music.youtube.com/watch?v=lC_oE025a1g", "playlist_index" => 13, "title" => "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة", "upload_date" => "20250621"} 14:06:08.996 [debug] QUERY OK source="sources" db=3.1ms queue=0.1ms idle=547.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 (?)) [1] 14:06:08.998 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=552.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" = ?) [1] 14:06:08.999 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=553.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-21 00:00:00Z], 1] 14:06:09.003 [debug] QUERY OK source="media_items" db=2.6ms idle=555.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة\n\nSubscribe here: \u00A0\u00A0\u00A0/\u00A0@mahaftouni1\u00A0\u00A0\n\nLyricist: Ahmed Elazab | كلمات: أحمد العزب\nComposer: Mohamed Abd Elmeged | ألحان : الراحل محمد عبد المجيد\nArranger: Hesham Elbanna | توزيع و تأليف فواصل موسيقية: هشام البنا\nMix and Master: Mohamad Magdy | محمد مجدي\nVideo by: Ahmad Badr | أحمد بدر\n\nListen to \"Agmal Farha\" on the digital platforms:\nhttps://maha-ftouni.lnk.to/AgmalFarha\n\nLyrics:\nأنا كان ليا دعوه زمان ألاقي الخير\nلقيتك جنبي وسط حياه بتوجعنى\nف قربك بس أقدر أقول بإنى بخير\nف حضن أمان يساع الدنيا ويساعنى\nيا سلام\nدى لسه الدنيا بتحقق لناس أحلام\nوراحلك قلبي يا حبيبي وسابنى قوام\nياريتك جيتلي من بدري\nياريت يكمل معاك عمرى\nيا أجمل فرحه جاتلي ف يوم من الايام\nسمايا بطولها وانا جنبك وبنسي الناس\nلقيت نفسي ومكانى حبيبي جوا عينيك\nولا آحتاج حاجه م الدنيا راضيتنى خلاص\nمونس عمرى دا إنت العمر نور بيك\n\n🎧Listen to Maha Ftouni on the digital platforms:\nhttps://maha-ftouni.lnk.to/Platforms\n\nConnect with Maha Ftouni on:\n▶Facebook: \u00A0\u00A0/\u00A061555852260856\u00A0\u00A0\n▶Instagram: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Tiktok: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0 \n▶Snapchat: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Twitter: \u00A0\u00A0/\u00A0maha_ftouni\u00A0\u00A0\n▶Threads: https://threads.net/@mahaftouni \n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Maha_Ftouni\n#مها_فتوني\n#أجمل_فرحة", "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة", "a9120b12-1666-4e1c-9659-0d6b19e51730", [], false, "lC_oE025a1g", "https://music.youtube.com/watch?v=lC_oE025a1g", 13, "/downloads/music/Maha Ftouni/Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة.NA", false, false, false, 1, 1, ~U[2025-06-21 00:00:00Z], ~U[2026-04-18 14:06:09Z], ~U[2026-04-18 14:06:09Z], "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة\n\nSubscribe here: \u00A0\u00A0\u00A0/\u00A0@mahaftouni1\u00A0\u00A0\n\nLyricist: Ahmed Elazab | كلمات: أحمد العزب\nComposer: Mohamed Abd Elmeged | ألحان : الراحل محمد عبد المجيد\nArranger: Hesham Elbanna | توزيع و تأليف فواصل موسيقية: هشام البنا\nMix and Master: Mohamad Magdy | محمد مجدي\nVideo by: Ahmad Badr | أحمد بدر\n\nListen to \"Agmal Farha\" on the digital platforms:\nhttps://maha-ftouni.lnk.to/AgmalFarha\n\nLyrics:\nأنا كان ليا دعوه زمان ألاقي الخير\nلقيتك جنبي وسط حياه بتوجعنى\nف قربك بس أقدر أقول بإنى بخير\nف حضن أمان يساع الدنيا ويساعنى\nيا سلام\nدى لسه الدنيا بتحقق لناس أحلام\nوراحلك قلبي يا حبيبي وسابنى قوام\nياريتك جيتلي من بدري\nياريت يكمل معاك عمرى\nيا أجمل فرحه جاتلي ف يوم من الايام\nسمايا بطولها وانا جنبك وبنسي الناس\nلقيت نفسي ومكانى حبيبي جوا عينيك\nولا آحتاج حاجه م الدنيا راضيتنى خلاص\nمونس عمرى دا إنت العمر نور بيك\n\n🎧Listen to Maha Ftouni on the digital platforms:\nhttps://maha-ftouni.lnk.to/Platforms\n\nConnect with Maha Ftouni on:\n▶Facebook: \u00A0\u00A0/\u00A061555852260856\u00A0\u00A0\n▶Instagram: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Tiktok: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0 \n▶Snapchat: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Twitter: \u00A0\u00A0/\u00A0maha_ftouni\u00A0\u00A0\n▶Threads: https://threads.net/@mahaftouni \n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Maha_Ftouni\n#مها_فتوني\n#أجمل_فرحة", "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة", nil, false, "lC_oE025a1g", "https://music.youtube.com/watch?v=lC_oE025a1g", "/downloads/music/Maha Ftouni/Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة.NA", false, 1, ~U[2025-06-21 00:00:00Z]] 14:06:09.005 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=167.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" = ?) [1] 14:06:09.006 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:06:09.007 [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 [13] 14:06:09.007 [debug] Current batch of media processed. Will check again in 1000ms 14:06:10.007 [debug] Current batch of media processed. Will check again in 1000ms 14:06:11.009 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nنوال -\u00A0طيب (جلسات وناسه) | 2017\nNawal - Tayeb (Jalsat Wanasah) | 2017\n\nكلمات: قوس\u00A0\nألحان: ياسر بوعلي\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/نوال -\u00A0طيب (جلسات وناسه) | 2017.NA", "id" => "fUpsta0bHEE", "original_url" => "https://music.youtube.com/watch?v=fUpsta0bHEE", "playlist_index" => 14, "title" => "نوال -\u00A0طيب (جلسات وناسه) | 2017", "upload_date" => "20171109"} 14:06:11.011 [debug] QUERY OK source="sources" db=0.8ms queue=0.4ms idle=564.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 (?)) [1] 14:06:11.012 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=566.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" = ?) [1] 14:06:11.014 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=568.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-11-09 00:00:00Z], 1] 14:06:11.017 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=569.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nنوال -\u00A0طيب (جلسات وناسه) | 2017\nNawal - Tayeb (Jalsat Wanasah) | 2017\n\nكلمات: قوس\u00A0\nألحان: ياسر بوعلي\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "نوال -\u00A0طيب (جلسات وناسه) | 2017", "c2094b6f-2f59-4b91-8201-67d95d5fc36e", [], false, "fUpsta0bHEE", "https://music.youtube.com/watch?v=fUpsta0bHEE", 14, "/downloads/music/ Tunes Arabia l تيونز أرابيا/نوال -\u00A0طيب (جلسات وناسه) | 2017.NA", false, false, false, 1, 2, ~U[2017-11-09 00:00:00Z], ~U[2026-04-18 14:06:11Z], ~U[2026-04-18 14:06:11Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nنوال -\u00A0طيب (جلسات وناسه) | 2017\nNawal - Tayeb (Jalsat Wanasah) | 2017\n\nكلمات: قوس\u00A0\nألحان: ياسر بوعلي\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "نوال -\u00A0طيب (جلسات وناسه) | 2017", nil, false, "fUpsta0bHEE", "https://music.youtube.com/watch?v=fUpsta0bHEE", "/downloads/music/ Tunes Arabia l تيونز أرابيا/نوال -\u00A0طيب (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-11-09 00:00:00Z]] 14:06:11.018 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=173.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" = ?) [1] 14:06:11.020 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 14:06:11.021 [debug] QUERY OK source="media_items" db=0.7ms 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 [14] 14:06:11.021 [debug] Current batch of media processed. Will check again in 1000ms 14:06:12.025 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Lyricist & Composer: Nabil Khoury\nMusic Producer: Sleiman Demian\nMix & Mastering: Sleiman Demian\nDirected By: Elie Fahed\nProduced By: T.Start\nDigital Distribution: \u202A@WataryProduction\u202C \nArtist Management: Music is My Life\n\nListen to \"Bel Ahlam\" on all the digital platforms: \nhttps://lnkfi.re/BelAhlam\n\nKeep Listening to Nassif Zeytoun on:\nAnghami: https://play.anghami.com/artist/140443\nSpotify: https://open.spotify.com/artist/2ieBl...\nApple Music: \u00A0\u00A0/\u00A0nassif-zeytoun\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5111757\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nassif\u00A0zeytoun\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nassif Zeytoun channel for all the best and latest official music videos, behind the scenes and live performances.\n\u00A0\u00A0\u00A0/\u00A0@nassifzeytoun\u00A0\u00A0\n\nFollow Nassif Zeytoun on:\nFacebook: \u00A0\u00A0/\u00A0nassif.zeytoun\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\n\nLyrics | كلمات\n\n\"بحبا وحابب قلا\nقديش بحسلا\nويللي متلا هيّ والله خلصوا بهالإيام\nعيونا شو إرتحتلن\nوحكيا غيرن كلن\nويللي متلا بس موجودين بالأحلام \nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nحَبتني على حالي\nعملت كل شي كرمالي\nبتحترمني وبتقدرني\nوبتحنلّي كتير\nبحلفلا بعيونا\nما بعيش من دونا\nهيّ اللي عرفت انو \nجواتي ولد صغير\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\"\n\nFor booking, please contact us on:\ninfo@musicismylife.com\n+961 1 488868", "filename" => "/downloads/music/Nassif Zeytoun/Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) ⧸ ناصيف زيتون - بالأحلام.NA", "id" => "NofWNvNU6Gk", "original_url" => "https://music.youtube.com/watch?v=NofWNvNU6Gk", "playlist_index" => 15, "title" => "Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) / ناصيف زيتون - بالأحلام", "upload_date" => "20220916"} 14:06:12.028 [debug] QUERY OK source="sources" db=1.8ms 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 (?)) [1] 14:06:12.030 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1010.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" = ?) [1] 14:06:12.032 [debug] QUERY OK source="media_items" db=1.2ms queue=0.2ms idle=1010.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 00:00:00Z], 1] 14:06:12.036 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1011.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Lyricist & Composer: Nabil Khoury\nMusic Producer: Sleiman Demian\nMix & Mastering: Sleiman Demian\nDirected By: Elie Fahed\nProduced By: T.Start\nDigital Distribution: \u202A@WataryProduction\u202C \nArtist Management: Music is My Life\n\nListen to \"Bel Ahlam\" on all the digital platforms: \nhttps://lnkfi.re/BelAhlam\n\nKeep Listening to Nassif Zeytoun on:\nAnghami: https://play.anghami.com/artist/140443\nSpotify: https://open.spotify.com/artist/2ieBl...\nApple Music: \u00A0\u00A0/\u00A0nassif-zeytoun\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5111757\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nassif\u00A0zeytoun\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nassif Zeytoun channel for all the best and latest official music videos, behind the scenes and live performances.\n\u00A0\u00A0\u00A0/\u00A0@nassifzeytoun\u00A0\u00A0\n\nFollow Nassif Zeytoun on:\nFacebook: \u00A0\u00A0/\u00A0nassif.zeytoun\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\n\nLyrics | كلمات\n\n\"بحبا وحابب قلا\nقديش بحسلا\nويللي متلا هيّ والله خلصوا بهالإيام\nعيونا شو إرتحتلن\nوحكيا غيرن كلن\nويللي متلا بس موجودين بالأحلام \nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nحَبتني على حالي\nعملت كل شي كرمالي\nبتحترمني وبتقدرني\nوبتحنلّي كتير\nبحلفلا بعيونا\nما بعيش من دونا\nهيّ اللي عرفت انو \nجواتي ولد صغير\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\"\n\nFor booking, please contact us on:\ninfo@musicismylife.com\n+961 1 488868", "Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) / ناصيف زيتون - بالأحلام", "934c8bd2-de7a-43ae-a8fa-04daedd04556", [], false, "NofWNvNU6Gk", "https://music.youtube.com/watch?v=NofWNvNU6Gk", 15, "/downloads/music/Nassif Zeytoun/Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) ⧸ ناصيف زيتون - بالأحلام.NA", false, false, false, 1, 1, ~U[2022-09-16 00:00:00Z], ~U[2026-04-18 14:06:12Z], ~U[2026-04-18 14:06:12Z], "Lyricist & Composer: Nabil Khoury\nMusic Producer: Sleiman Demian\nMix & Mastering: Sleiman Demian\nDirected By: Elie Fahed\nProduced By: T.Start\nDigital Distribution: \u202A@WataryProduction\u202C \nArtist Management: Music is My Life\n\nListen to \"Bel Ahlam\" on all the digital platforms: \nhttps://lnkfi.re/BelAhlam\n\nKeep Listening to Nassif Zeytoun on:\nAnghami: https://play.anghami.com/artist/140443\nSpotify: https://open.spotify.com/artist/2ieBl...\nApple Music: \u00A0\u00A0/\u00A0nassif-zeytoun\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5111757\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nassif\u00A0zeytoun\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nassif Zeytoun channel for all the best and latest official music videos, behind the scenes and live performances.\n\u00A0\u00A0\u00A0/\u00A0@nassifzeytoun\u00A0\u00A0\n\nFollow Nassif Zeytoun on:\nFacebook: \u00A0\u00A0/\u00A0nassif.zeytoun\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\n\nLyrics | كلمات\n\n\"بحبا وحابب قلا\nقديش بحسلا\nويللي متلا هيّ والله خلصوا بهالإيام\nعيونا شو إرتحتلن\nوحكيا غيرن كلن\nويللي متلا بس موجودين بالأحلام \nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nحَبتني على حالي\nعملت كل شي كرمالي\nبتحترمني وبتقدرني\nوبتحنلّي كتير\nبحلفلا بعيونا\nما بعيش من دونا\nهيّ اللي عرفت انو \nجواتي ولد صغير\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\"\n\nFor booking, please contact us on:\ninfo@musicismylife.com\n+961 1 488868", "Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) / ناصيف زيتون - بالأحلام", nil, false, "NofWNvNU6Gk", "https://music.youtube.com/watch?v=NofWNvNU6Gk", "/downloads/music/Nassif Zeytoun/Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) ⧸ ناصيف زيتون - بالأحلام.NA", false, 1, ~U[2022-09-16 00:00:00Z]] 14:06:12.037 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:06:12.038 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.3ms 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" = ?) [1] 14:06:12.040 [debug] QUERY OK source="media_items" db=0.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 [15] 14:06:12.040 [debug] Current batch of media processed. Will check again in 1000ms 14:06:13.041 [debug] Current batch of media processed. Will check again in 1000ms 14:06:14.042 [debug] Current batch of media processed. Will check again in 1000ms 14:06:15.044 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nPerfect · Ed Sheeran\n\n÷\n\n℗ 2017 Warner Music UK Limited\n\nViolin: Alison Dods\nDouble Bass: Ben Russell\nAdditional Production: Benny Blanco\nClarinet: Charys Green\nEngineer: Chris Sclafani\nViolin: Debbie Widdup\nAcoustic Guitar: Ed Sheeran\nElectric Guitar: Ed Sheeran\nProducer: Ed Sheeran\nVocals: Ed Sheeran\nViolin: Fenella Barton\nAssistant Mixer: Geoff Swan\nAssistant Engineer: George Oulton\nAssistant Engineer: Jack Fairbrother\nViolin: James Dickenson\nViolin: Jan Regulski\nDrums: Jay Lewis\nViolin: Jeremy Morris\nEngineer: Joe Rubel\nHammond Organ, Piano: John Tilley\nAssistant Engineer: Johnny Solway\nCello: Katherine Jenkinson\nViolin: Kirsty Mangan\nViola: Kotono Sato\nViola: Laurie Anderson\nDouble Bass: Leon Bosch\nViolin: Magnus Johnston\nViolin: Mandhira De Saram\nViolin: Marije Johnston\nMixer: Mark \"Spike\" Stent\nViolin: Martyn Jackson\nAssistant Engineer: Matt Jones\nViolin: Matthew Denton\nStrings Arranger: Matthew Sheeran\nViola: Meghan Cassidy\nAssistant Mixer: Michael Freeman\nFlute, Piccolo: Nick Cartledge\nCello: Nick Cooper\nViolin: Patrick Kiernan\nAssistant Engineer: Paul Pritchard\nBass: Pino Palladino\nViola: Rachel Roberts\nViolin: Simon Hewitt Jones\nMasterer: Stuart Hawkes\nCello: Tim Lowe\nElectric Guitar: Will Hicks\nPercussion, Programmer: Will Hicks\nProducer: Will Hicks\nComposer, Lyricist: Ed Sheeran\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Ed Sheeran/Perfect.NA", "id" => "ORrFJ63nlcA", "original_url" => "https://music.youtube.com/watch?v=ORrFJ63nlcA", "playlist_index" => 16, "title" => "Perfect", "upload_date" => "20170303"} 14:06:15.046 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1.6e3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:06:15.048 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1602.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" = ?) [1] 14:06:15.049 [debug] QUERY OK source="media_items" db=0.8ms idle=1603.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-03 00:00:00Z], 1] 14:06:15.052 [debug] QUERY OK source="media_items" db=1.7ms idle=1196.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nPerfect · Ed Sheeran\n\n÷\n\n℗ 2017 Warner Music UK Limited\n\nViolin: Alison Dods\nDouble Bass: Ben Russell\nAdditional Production: Benny Blanco\nClarinet: Charys Green\nEngineer: Chris Sclafani\nViolin: Debbie Widdup\nAcoustic Guitar: Ed Sheeran\nElectric Guitar: Ed Sheeran\nProducer: Ed Sheeran\nVocals: Ed Sheeran\nViolin: Fenella Barton\nAssistant Mixer: Geoff Swan\nAssistant Engineer: George Oulton\nAssistant Engineer: Jack Fairbrother\nViolin: James Dickenson\nViolin: Jan Regulski\nDrums: Jay Lewis\nViolin: Jeremy Morris\nEngineer: Joe Rubel\nHammond Organ, Piano: John Tilley\nAssistant Engineer: Johnny Solway\nCello: Katherine Jenkinson\nViolin: Kirsty Mangan\nViola: Kotono Sato\nViola: Laurie Anderson\nDouble Bass: Leon Bosch\nViolin: Magnus Johnston\nViolin: Mandhira De Saram\nViolin: Marije Johnston\nMixer: Mark \"Spike\" Stent\nViolin: Martyn Jackson\nAssistant Engineer: Matt Jones\nViolin: Matthew Denton\nStrings Arranger: Matthew Sheeran\nViola: Meghan Cassidy\nAssistant Mixer: Michael Freeman\nFlute, Piccolo: Nick Cartledge\nCello: Nick Cooper\nViolin: Patrick Kiernan\nAssistant Engineer: Paul Pritchard\nBass: Pino Palladino\nViola: Rachel Roberts\nViolin: Simon Hewitt Jones\nMasterer: Stuart Hawkes\nCello: Tim Lowe\nElectric Guitar: Will Hicks\nPercussion, Programmer: Will Hicks\nProducer: Will Hicks\nComposer, Lyricist: Ed Sheeran\n\nAuto-generated by YouTube.", "Perfect", "ac3c9017-8b63-4e64-94b7-2d78c2992a81", [], false, "ORrFJ63nlcA", "https://music.youtube.com/watch?v=ORrFJ63nlcA", 16, "/downloads/music/Ed Sheeran/Perfect.NA", false, false, false, 1, 1, ~U[2017-03-03 00:00:00Z], ~U[2026-04-18 14:06:15Z], ~U[2026-04-18 14:06:15Z], "Provided to YouTube by Atlantic Records UK\n\nPerfect · Ed Sheeran\n\n÷\n\n℗ 2017 Warner Music UK Limited\n\nViolin: Alison Dods\nDouble Bass: Ben Russell\nAdditional Production: Benny Blanco\nClarinet: Charys Green\nEngineer: Chris Sclafani\nViolin: Debbie Widdup\nAcoustic Guitar: Ed Sheeran\nElectric Guitar: Ed Sheeran\nProducer: Ed Sheeran\nVocals: Ed Sheeran\nViolin: Fenella Barton\nAssistant Mixer: Geoff Swan\nAssistant Engineer: George Oulton\nAssistant Engineer: Jack Fairbrother\nViolin: James Dickenson\nViolin: Jan Regulski\nDrums: Jay Lewis\nViolin: Jeremy Morris\nEngineer: Joe Rubel\nHammond Organ, Piano: John Tilley\nAssistant Engineer: Johnny Solway\nCello: Katherine Jenkinson\nViolin: Kirsty Mangan\nViola: Kotono Sato\nViola: Laurie Anderson\nDouble Bass: Leon Bosch\nViolin: Magnus Johnston\nViolin: Mandhira De Saram\nViolin: Marije Johnston\nMixer: Mark \"Spike\" Stent\nViolin: Martyn Jackson\nAssistant Engineer: Matt Jones\nViolin: Matthew Denton\nStrings Arranger: Matthew Sheeran\nViola: Meghan Cassidy\nAssistant Mixer: Michael Freeman\nFlute, Piccolo: Nick Cartledge\nCello: Nick Cooper\nViolin: Patrick Kiernan\nAssistant Engineer: Paul Pritchard\nBass: Pino Palladino\nViola: Rachel Roberts\nViolin: Simon Hewitt Jones\nMasterer: Stuart Hawkes\nCello: Tim Lowe\nElectric Guitar: Will Hicks\nPercussion, Programmer: Will Hicks\nProducer: Will Hicks\nComposer, Lyricist: Ed Sheeran\n\nAuto-generated by YouTube.", "Perfect", nil, false, "ORrFJ63nlcA", "https://music.youtube.com/watch?v=ORrFJ63nlcA", "/downloads/music/Ed Sheeran/Perfect.NA", false, 1, ~U[2017-03-03 00:00:00Z]] 14:06:15.053 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=196.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" = ?) [1] 14:06:15.054 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:06:15.055 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms 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 [16] 14:06:15.056 [debug] Current batch of media processed. Will check again in 1000ms 14:06:16.058 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "#Rotana2023 #MajidAlMohandis #BdetAteeb \nMajid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب\n\n✶Lyrics : Prince Saud Ben Abdullah | الأمير سعود بن عبدالله\n✶Composition : Saham | سهم\n✶Arrangement : Bashar Soltan | بشار سلطان\nوتريات / تامر غنيم\nايقاعات / أحمد العنوه\nناي / أحمد خيري \nكمان / محمد مدحت \nجيتار / روكيت\nكورال / مجموعة سهم ( الكويت )\nهندسة صوت / م. مجيد دشتي ، م. محمد عدس ، م. محمد عصمت ، م. عمر صلاح\nمكس وماستر / م. جاسم محمد\nستايلست / محمد عيد\nكوافير / خليل - وليد بيدق\nتصوير / Nihat Odabaşı\nاشراف\u00A0عام / فائق\u00A0حسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n✶Lyrics | الكلمات :\n\nبديت اطيب بديت احس بك عادي\nبديت احس بك خارج حدود الآه وودادي\nتعودت اني ماتعود على انك لابغيت تروح \nاقول شوي ويعود\n\n✶✶✶\n\nتعودت اني ماهلي الا من طالت الغيبه \nاقول لخافقي عود\nتعودت اني ما البس ثواني ساعة غيابك\nتعودت اني ماخلي دروبي كلها لبابك\n\n✶✶✶\n\nبديت اطيب واعودني على اني اغيب\nوادور في براحات الصدف غيرك\nتخيل صرت ماتحسف ولا اتاسف\nولااسال عنك تاخيرك\u00A0لاني\u00A0تعودت\n\n\nFollow Rotana Music On Social Media For More : \nFacebook : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nInstagram : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nTwitter : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "filename" => "/downloads/music/Rotana/Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب.NA", "id" => "hyIeXl4Jthc", "original_url" => "https://music.youtube.com/watch?v=hyIeXl4Jthc", "playlist_index" => 17, "title" => "Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب", "upload_date" => "20230224"} 14:06:16.059 [debug] QUERY OK source="sources" db=0.5ms 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 (?)) [1] 14:06:16.060 [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" = ?) [1] 14:06:16.061 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1006.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-24 00:00:00Z], 1] 14:06:16.069 [debug] QUERY OK source="media_items" db=6.5ms idle=1006.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#Rotana2023 #MajidAlMohandis #BdetAteeb \nMajid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب\n\n✶Lyrics : Prince Saud Ben Abdullah | الأمير سعود بن عبدالله\n✶Composition : Saham | سهم\n✶Arrangement : Bashar Soltan | بشار سلطان\nوتريات / تامر غنيم\nايقاعات / أحمد العنوه\nناي / أحمد خيري \nكمان / محمد مدحت \nجيتار / روكيت\nكورال / مجموعة سهم ( الكويت )\nهندسة صوت / م. مجيد دشتي ، م. محمد عدس ، م. محمد عصمت ، م. عمر صلاح\nمكس وماستر / م. جاسم محمد\nستايلست / محمد عيد\nكوافير / خليل - وليد بيدق\nتصوير / Nihat Odabaşı\nاشراف\u00A0عام / فائق\u00A0حسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n✶Lyrics | الكلمات :\n\nبديت اطيب بديت احس بك عادي\nبديت احس بك خارج حدود الآه وودادي\nتعودت اني ماتعود على انك لابغيت تروح \nاقول شوي ويعود\n\n✶✶✶\n\nتعودت اني ماهلي الا من طالت الغيبه \nاقول لخافقي عود\nتعودت اني ما البس ثواني ساعة غيابك\nتعودت اني ماخلي دروبي كلها لبابك\n\n✶✶✶\n\nبديت اطيب واعودني على اني اغيب\nوادور في براحات الصدف غيرك\nتخيل صرت ماتحسف ولا اتاسف\nولااسال عنك تاخيرك\u00A0لاني\u00A0تعودت\n\n\nFollow Rotana Music On Social Media For More : \nFacebook : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nInstagram : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nTwitter : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب", "eca0a1e3-aa4b-422b-9af0-0a3dfff8a9bc", [], false, "hyIeXl4Jthc", "https://music.youtube.com/watch?v=hyIeXl4Jthc", 17, "/downloads/music/Rotana/Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب.NA", false, false, false, 1, 1, ~U[2023-02-24 00:00:00Z], ~U[2026-04-18 14:06:16Z], ~U[2026-04-18 14:06:16Z], "#Rotana2023 #MajidAlMohandis #BdetAteeb \nMajid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب\n\n✶Lyrics : Prince Saud Ben Abdullah | الأمير سعود بن عبدالله\n✶Composition : Saham | سهم\n✶Arrangement : Bashar Soltan | بشار سلطان\nوتريات / تامر غنيم\nايقاعات / أحمد العنوه\nناي / أحمد خيري \nكمان / محمد مدحت \nجيتار / روكيت\nكورال / مجموعة سهم ( الكويت )\nهندسة صوت / م. مجيد دشتي ، م. محمد عدس ، م. محمد عصمت ، م. عمر صلاح\nمكس وماستر / م. جاسم محمد\nستايلست / محمد عيد\nكوافير / خليل - وليد بيدق\nتصوير / Nihat Odabaşı\nاشراف\u00A0عام / فائق\u00A0حسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n✶Lyrics | الكلمات :\n\nبديت اطيب بديت احس بك عادي\nبديت احس بك خارج حدود الآه وودادي\nتعودت اني ماتعود على انك لابغيت تروح \nاقول شوي ويعود\n\n✶✶✶\n\nتعودت اني ماهلي الا من طالت الغيبه \nاقول لخافقي عود\nتعودت اني ما البس ثواني ساعة غيابك\nتعودت اني ماخلي دروبي كلها لبابك\n\n✶✶✶\n\nبديت اطيب واعودني على اني اغيب\nوادور في براحات الصدف غيرك\nتخيل صرت ماتحسف ولا اتاسف\nولااسال عنك تاخيرك\u00A0لاني\u00A0تعودت\n\n\nFollow Rotana Music On Social Media For More : \nFacebook : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nInstagram : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nTwitter : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب", nil, false, "hyIeXl4Jthc", "https://music.youtube.com/watch?v=hyIeXl4Jthc", "/downloads/music/Rotana/Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب.NA", false, 1, ~U[2023-02-24 00:00:00Z]] 14:06:16.070 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=210.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" = ?) [1] 14:06:16.072 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:16.073 [debug] QUERY OK source="media_items" db=0.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 [17] 14:06:16.073 [debug] Current batch of media processed. Will check again in 1000ms 14:06:17.075 [debug] Current batch of media processed. Will check again in 1000ms 14:06:18.076 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0\u00A0•\u00A0Aghanina\u00A0-\u00A0أغانينا\u00A0\u00A0 Samer Al Saeed - Gherak Raad\nSubscribe to \u202A@AghaninaMusic\u202C \n\nكلمات : مارتن\nألحان : سامر السعيد\nتوزيع : حسام كامل\nإخراج : فضلي الجبوري\n\nالكلمات\n----------\nغيرك راد مكانك ينطيني حب أكبر \nأرجع حبيبي ليا لو تبعد تريد أكثر\n\nما معقولة أحب غيرك وانت بوسط قلبي\nلا تخليني محتار خليني أشوف دربي\n\nلا تعيشني باوهمك وبحزنك أني أسهر\nغيرك راد مكانك وينطيني حب أكثر\n----------\nقلبك صاير قاسي مو ذاك اللي عرفته\nتغيب عني وما تسأل عالقلب اللي سكنته\n\nترجع إلي لو ناوي تنسى حبي وسنينه\nقلبي ألما عشق غيرك بعده بحبه وحنينه\n\nفراقك عليه طول وجروح قلبي تكبر \nغيرك راح مكانك وينطيني حب أكبر\n----------\nتنساني مو عالبال لا ولا مفكر بيها\nميتة الروح بغيابك منتظرة انته تجيها\n\nصدقني أني بدونك حزني ما يفارقني \nمشتاق أشوف عيونك نار الفرقة تحرقني\n\nمنتظر جيتك هسه لا لا تقولي ما أقدر\nغيرك راح مكانك ينطيني حب أكبر\n\nListen to our playlist\n\u00A0\u00A0\u00A0•\u00A0ترند\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0تريند\u00A0حفلات\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0اغاني\u00A02024\u00A0|\u00A0اغانينا\u00A0\u00A0\n\nFollow us on\nFacebook: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0aghaninaiq\u00A0\u00A0\n\nللتواصل والاستفسار مع قسم التسويق \naghaninatv@outlook.com\n\n#اغانينا\n#سامر_السعيد\n#غيرك_راد_مكانك", "filename" => "/downloads/music/Aghanina - أغانينا/غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة.NA", "id" => "nulWSNMZcP8", "original_url" => "https://music.youtube.com/watch?v=nulWSNMZcP8", "playlist_index" => 18, "title" => "غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة", "upload_date" => "20130413"} 14:06:18.078 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=631.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 (?)) [1] 14:06:18.079 [debug] QUERY OK source="sources" db=0.5ms idle=632.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" = ?) [1] 14:06:18.081 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=633.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2013-04-13 00:00:00Z], 1] 14:06:18.086 [debug] QUERY OK source="media_items" db=3.6ms idle=635.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0\u00A0•\u00A0Aghanina\u00A0-\u00A0أغانينا\u00A0\u00A0 Samer Al Saeed - Gherak Raad\nSubscribe to \u202A@AghaninaMusic\u202C \n\nكلمات : مارتن\nألحان : سامر السعيد\nتوزيع : حسام كامل\nإخراج : فضلي الجبوري\n\nالكلمات\n----------\nغيرك راد مكانك ينطيني حب أكبر \nأرجع حبيبي ليا لو تبعد تريد أكثر\n\nما معقولة أحب غيرك وانت بوسط قلبي\nلا تخليني محتار خليني أشوف دربي\n\nلا تعيشني باوهمك وبحزنك أني أسهر\nغيرك راد مكانك وينطيني حب أكثر\n----------\nقلبك صاير قاسي مو ذاك اللي عرفته\nتغيب عني وما تسأل عالقلب اللي سكنته\n\nترجع إلي لو ناوي تنسى حبي وسنينه\nقلبي ألما عشق غيرك بعده بحبه وحنينه\n\nفراقك عليه طول وجروح قلبي تكبر \nغيرك راح مكانك وينطيني حب أكبر\n----------\nتنساني مو عالبال لا ولا مفكر بيها\nميتة الروح بغيابك منتظرة انته تجيها\n\nصدقني أني بدونك حزني ما يفارقني \nمشتاق أشوف عيونك نار الفرقة تحرقني\n\nمنتظر جيتك هسه لا لا تقولي ما أقدر\nغيرك راح مكانك ينطيني حب أكبر\n\nListen to our playlist\n\u00A0\u00A0\u00A0•\u00A0ترند\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0تريند\u00A0حفلات\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0اغاني\u00A02024\u00A0|\u00A0اغانينا\u00A0\u00A0\n\nFollow us on\nFacebook: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0aghaninaiq\u00A0\u00A0\n\nللتواصل والاستفسار مع قسم التسويق \naghaninatv@outlook.com\n\n#اغانينا\n#سامر_السعيد\n#غيرك_راد_مكانك", "غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة", "c8827694-a050-42e4-b35e-108cb8b33603", [], false, "nulWSNMZcP8", "https://music.youtube.com/watch?v=nulWSNMZcP8", 18, "/downloads/music/Aghanina - أغانينا/غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة.NA", false, false, false, 1, 1, ~U[2013-04-13 00:00:00Z], ~U[2026-04-18 14:06:18Z], ~U[2026-04-18 14:06:18Z], "\u00A0\u00A0\u00A0•\u00A0Aghanina\u00A0-\u00A0أغانينا\u00A0\u00A0 Samer Al Saeed - Gherak Raad\nSubscribe to \u202A@AghaninaMusic\u202C \n\nكلمات : مارتن\nألحان : سامر السعيد\nتوزيع : حسام كامل\nإخراج : فضلي الجبوري\n\nالكلمات\n----------\nغيرك راد مكانك ينطيني حب أكبر \nأرجع حبيبي ليا لو تبعد تريد أكثر\n\nما معقولة أحب غيرك وانت بوسط قلبي\nلا تخليني محتار خليني أشوف دربي\n\nلا تعيشني باوهمك وبحزنك أني أسهر\nغيرك راد مكانك وينطيني حب أكثر\n----------\nقلبك صاير قاسي مو ذاك اللي عرفته\nتغيب عني وما تسأل عالقلب اللي سكنته\n\nترجع إلي لو ناوي تنسى حبي وسنينه\nقلبي ألما عشق غيرك بعده بحبه وحنينه\n\nفراقك عليه طول وجروح قلبي تكبر \nغيرك راح مكانك وينطيني حب أكبر\n----------\nتنساني مو عالبال لا ولا مفكر بيها\nميتة الروح بغيابك منتظرة انته تجيها\n\nصدقني أني بدونك حزني ما يفارقني \nمشتاق أشوف عيونك نار الفرقة تحرقني\n\nمنتظر جيتك هسه لا لا تقولي ما أقدر\nغيرك راح مكانك ينطيني حب أكبر\n\nListen to our playlist\n\u00A0\u00A0\u00A0•\u00A0ترند\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0تريند\u00A0حفلات\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0اغاني\u00A02024\u00A0|\u00A0اغانينا\u00A0\u00A0\n\nFollow us on\nFacebook: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0aghaninaiq\u00A0\u00A0\n\nللتواصل والاستفسار مع قسم التسويق \naghaninatv@outlook.com\n\n#اغانينا\n#سامر_السعيد\n#غيرك_راد_مكانك", "غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة", nil, false, "nulWSNMZcP8", "https://music.youtube.com/watch?v=nulWSNMZcP8", "/downloads/music/Aghanina - أغانينا/غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة.NA", false, 1, ~U[2013-04-13 00:00:00Z]] 14:06:18.087 [debug] QUERY OK source="sources" db=0.4ms idle=221.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" = ?) [1] 14:06:18.088 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:06:18.089 [debug] QUERY OK source="media_items" db=0.6ms 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 [18] 14:06:18.090 [debug] Current batch of media processed. Will check again in 1000ms 14:06:19.090 [debug] Current batch of media processed. Will check again in 1000ms 14:06:20.092 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Free Music\n\nBaba Fein · Free Baby\n\nFree Baby\n\n℗ 2002 Free Music - Nasr Mahrous\n\nReleased on: 2002-01-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Free Baby/Baba Fein.NA", "id" => "2I6KvdNChXA", "original_url" => "https://music.youtube.com/watch?v=2I6KvdNChXA", "playlist_index" => 19, "title" => "Baba Fein", "upload_date" => "20160202"} 14:06:20.093 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=645.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 (?)) [1] 14:06:20.094 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms 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" = ?) [1] 14:06:20.095 [debug] QUERY OK source="media_items" db=0.8ms idle=647.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-02-02 00:00:00Z], 1] 14:06:20.097 [debug] QUERY OK source="media_items" db=1.1ms idle=648.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Free Music\n\nBaba Fein · Free Baby\n\nFree Baby\n\n℗ 2002 Free Music - Nasr Mahrous\n\nReleased on: 2002-01-01\n\nAuto-generated by YouTube.", "Baba Fein", "ab8c22d4-177a-4478-8d6f-1314227f14bb", [], false, "2I6KvdNChXA", "https://music.youtube.com/watch?v=2I6KvdNChXA", 19, "/downloads/music/Free Baby/Baba Fein.NA", false, false, false, 1, 1, ~U[2016-02-02 00:00:00Z], ~U[2026-04-18 14:06:20Z], ~U[2026-04-18 14:06:20Z], "Provided to YouTube by Free Music\n\nBaba Fein · Free Baby\n\nFree Baby\n\n℗ 2002 Free Music - Nasr Mahrous\n\nReleased on: 2002-01-01\n\nAuto-generated by YouTube.", "Baba Fein", nil, false, "2I6KvdNChXA", "https://music.youtube.com/watch?v=2I6KvdNChXA", "/downloads/music/Free Baby/Baba Fein.NA", false, 1, ~U[2016-02-02 00:00:00Z]] 14:06:20.098 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=228.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" = ?) [1] 14:06:20.099 [debug] QUERY OK source="media_profiles" db=0.3ms idle=5.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" = ?) [1] 14:06:20.100 [debug] QUERY OK source="media_items" db=0.7ms 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 [19] 14:06:20.101 [debug] Current batch of media processed. Will check again in 1000ms 14:06:21.103 [debug] Current batch of media processed. Will check again in 1000ms 14:06:22.105 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "© Sony Music Entertainment Middle East\n\nListen to Ayed 2025 Album on all platforms | استمع إلى ألبوم عايض ٢٠٢٥ على جميع المنصات\nhttps://lnk.to/ayed2025\n\nSubscribe to LuxuryKSA Official channel\nhttps://bit.ly/LuxuryKSA\n\nAyed - Lammah (Official Lyric Video) | 2024\nعايض - لماح (فيديو مع الكلمات) | ٢٠٢٤\n\nكلمات: فارس فايح\n\u200Fألحان: راكان\n\u200Fتوزيع: هشام السكران\n\u200Fإيقاع: إبراهيم حسن\n\u202C\u2069\u202Cوتريات: تامر غنيم\n\u200Fهندسة صوت: منتظر الزاير\n\u200Fمكس وماستر: جاسم محمد\n\n\u200Fكيف أبيّن لك شعوري دون ما أحكي\n\u200Fخابرك لمّاح لكن مالمحته\n\u200Fلاتغرّك كثرة مزوحي وضحكي\n\u200Fوالله إن قلبي لـغيرك مافتحته\n\nألف مرّة جيت لك شايل شعوري\nوأرجع بنفس الشعور وماشرحته\nياكثر ماقلت عادي مو ضروري\nلو جمعت الشوق فيني أو طرحته\n\nكل يوم أكتب لك أكثر من رسالة\nوألقى كل اللي كتبته لك مسحته\nخايف إنّك تترك العاشق لحاله\nتجرح اللي طول عمرك ماجرحته\n\nراح أعيشك حُـب مابيني وبيني\nوالطريق اللي مشيته ما استرحته\nبس لو جاء يوم وايدينك بإيديني\nما بيبقى سر فيني مافضحته\n\n#عايض\n#sonymusic \n#ayed\n#SonyMusicMiddleEast\n#luxuryksa\n\n\u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n\u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0", "filename" => "/downloads/music/Luxury KSA, Sony Music Middle East/Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات).NA", "id" => "OXC9M3mrdmM", "original_url" => "https://music.youtube.com/watch?v=OXC9M3mrdmM", "playlist_index" => 20, "title" => "Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات)", "upload_date" => "20240725"} 14:06:22.106 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=659.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 (?)) [1] 14:06:22.107 [debug] QUERY OK source="sources" db=0.2ms idle=660.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" = ?) [1] 14:06:22.109 [debug] QUERY OK source="media_items" db=0.7ms idle=661.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-25 00:00:00Z], 1] 14:06:22.112 [debug] QUERY OK source="media_items" db=2.2ms idle=662.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["© Sony Music Entertainment Middle East\n\nListen to Ayed 2025 Album on all platforms | استمع إلى ألبوم عايض ٢٠٢٥ على جميع المنصات\nhttps://lnk.to/ayed2025\n\nSubscribe to LuxuryKSA Official channel\nhttps://bit.ly/LuxuryKSA\n\nAyed - Lammah (Official Lyric Video) | 2024\nعايض - لماح (فيديو مع الكلمات) | ٢٠٢٤\n\nكلمات: فارس فايح\n\u200Fألحان: راكان\n\u200Fتوزيع: هشام السكران\n\u200Fإيقاع: إبراهيم حسن\n\u202C\u2069\u202Cوتريات: تامر غنيم\n\u200Fهندسة صوت: منتظر الزاير\n\u200Fمكس وماستر: جاسم محمد\n\n\u200Fكيف أبيّن لك شعوري دون ما أحكي\n\u200Fخابرك لمّاح لكن مالمحته\n\u200Fلاتغرّك كثرة مزوحي وضحكي\n\u200Fوالله إن قلبي لـغيرك مافتحته\n\nألف مرّة جيت لك شايل شعوري\nوأرجع بنفس الشعور وماشرحته\nياكثر ماقلت عادي مو ضروري\nلو جمعت الشوق فيني أو طرحته\n\nكل يوم أكتب لك أكثر من رسالة\nوألقى كل اللي كتبته لك مسحته\nخايف إنّك تترك العاشق لحاله\nتجرح اللي طول عمرك ماجرحته\n\nراح أعيشك حُـب مابيني وبيني\nوالطريق اللي مشيته ما استرحته\nبس لو جاء يوم وايدينك بإيديني\nما بيبقى سر فيني مافضحته\n\n#عايض\n#sonymusic \n#ayed\n#SonyMusicMiddleEast\n#luxuryksa\n\n\u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n\u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0", "Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات)", "9ce4f5a5-3de3-4d5f-a2a0-6081a3e93d39", [], false, "OXC9M3mrdmM", "https://music.youtube.com/watch?v=OXC9M3mrdmM", 20, "/downloads/music/Luxury KSA, Sony Music Middle East/Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات).NA", false, false, false, 1, 1, ~U[2024-07-25 00:00:00Z], ~U[2026-04-18 14:06:22Z], ~U[2026-04-18 14:06:22Z], "© Sony Music Entertainment Middle East\n\nListen to Ayed 2025 Album on all platforms | استمع إلى ألبوم عايض ٢٠٢٥ على جميع المنصات\nhttps://lnk.to/ayed2025\n\nSubscribe to LuxuryKSA Official channel\nhttps://bit.ly/LuxuryKSA\n\nAyed - Lammah (Official Lyric Video) | 2024\nعايض - لماح (فيديو مع الكلمات) | ٢٠٢٤\n\nكلمات: فارس فايح\n\u200Fألحان: راكان\n\u200Fتوزيع: هشام السكران\n\u200Fإيقاع: إبراهيم حسن\n\u202C\u2069\u202Cوتريات: تامر غنيم\n\u200Fهندسة صوت: منتظر الزاير\n\u200Fمكس وماستر: جاسم محمد\n\n\u200Fكيف أبيّن لك شعوري دون ما أحكي\n\u200Fخابرك لمّاح لكن مالمحته\n\u200Fلاتغرّك كثرة مزوحي وضحكي\n\u200Fوالله إن قلبي لـغيرك مافتحته\n\nألف مرّة جيت لك شايل شعوري\nوأرجع بنفس الشعور وماشرحته\nياكثر ماقلت عادي مو ضروري\nلو جمعت الشوق فيني أو طرحته\n\nكل يوم أكتب لك أكثر من رسالة\nوألقى كل اللي كتبته لك مسحته\nخايف إنّك تترك العاشق لحاله\nتجرح اللي طول عمرك ماجرحته\n\nراح أعيشك حُـب مابيني وبيني\nوالطريق اللي مشيته ما استرحته\nبس لو جاء يوم وايدينك بإيديني\nما بيبقى سر فيني مافضحته\n\n#عايض\n#sonymusic \n#ayed\n#SonyMusicMiddleEast\n#luxuryksa\n\n\u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n\u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0", "Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات)", nil, false, "OXC9M3mrdmM", "https://music.youtube.com/watch?v=OXC9M3mrdmM", "/downloads/music/Luxury KSA, Sony Music Middle East/Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات).NA", false, 1, ~U[2024-07-25 00:00:00Z]] 14:06:22.114 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=237.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" = ?) [1] 14:06:22.115 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 14:06:22.116 [debug] QUERY OK source="media_items" db=0.6ms 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 [20] 14:06:22.116 [debug] Current batch of media processed. Will check again in 1000ms 14:06:23.118 [debug] Current batch of media processed. Will check again in 1000ms 14:06:24.119 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nSabb Farhety · Assala - Ahmed Saad\n\nSabb Farhety\n\n℗ Rotana Audiovisual\n\nReleased on: 2024-02-14\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Assala - Ahmed Saad/Sabb Farhety.NA", "id" => "0qpfbSgnPHM", "original_url" => "https://music.youtube.com/watch?v=0qpfbSgnPHM", "playlist_index" => 21, "title" => "Sabb Farhety", "upload_date" => "20240214"} 14:06:24.120 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=672.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 (?)) [1] 14:06:24.121 [debug] QUERY OK source="sources" db=0.3ms idle=674.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] 14:06:24.123 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=674.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-14 00:00:00Z], 1] 14:06:24.126 [debug] QUERY OK source="media_items" db=1.7ms idle=676.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nSabb Farhety · Assala - Ahmed Saad\n\nSabb Farhety\n\n℗ Rotana Audiovisual\n\nReleased on: 2024-02-14\n\nAuto-generated by YouTube.", "Sabb Farhety", "24a81232-aee8-4afe-989c-7416824b62e8", [], false, "0qpfbSgnPHM", "https://music.youtube.com/watch?v=0qpfbSgnPHM", 21, "/downloads/music/Assala - Ahmed Saad/Sabb Farhety.NA", false, false, false, 1, 1, ~U[2024-02-14 00:00:00Z], ~U[2026-04-18 14:06:24Z], ~U[2026-04-18 14:06:24Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nSabb Farhety · Assala - Ahmed Saad\n\nSabb Farhety\n\n℗ Rotana Audiovisual\n\nReleased on: 2024-02-14\n\nAuto-generated by YouTube.", "Sabb Farhety", nil, false, "0qpfbSgnPHM", "https://music.youtube.com/watch?v=0qpfbSgnPHM", "/downloads/music/Assala - Ahmed Saad/Sabb Farhety.NA", false, 1, ~U[2024-02-14 00:00:00Z]] 14:06:24.127 [debug] QUERY OK source="sources" db=0.9ms idle=245.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" = ?) [1] 14:06:24.128 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 14:06:24.130 [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 [21] 14:06:24.130 [debug] Current batch of media processed. Will check again in 1000ms 14:06:25.132 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "كلمات : عبدالرحمن بن مساعد \nألحان : عبادي الجوهر \nمن جلسات الرياض 2019\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩.NA", "id" => "8joSb3BQsFw", "original_url" => "https://music.youtube.com/watch?v=8joSb3BQsFw", "playlist_index" => 22, "title" => "Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩", "upload_date" => "20191119"} 14:06:25.133 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms 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 (?)) [1] 14:06:25.134 [debug] QUERY OK source="sources" db=0.1ms 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" = ?) [1] 14:06:25.136 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=1006.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-11-19 00:00:00Z], 1] 14:06:25.140 [debug] QUERY OK source="media_items" db=3.5ms idle=1006.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات : عبدالرحمن بن مساعد \nألحان : عبادي الجوهر \nمن جلسات الرياض 2019\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩", "86cf3c12-3431-4b0d-b252-52ce7f54cf30", [], false, "8joSb3BQsFw", "https://music.youtube.com/watch?v=8joSb3BQsFw", 22, "/downloads/music/Rotana/Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩.NA", false, false, false, 1, 1, ~U[2019-11-19 00:00:00Z], ~U[2026-04-18 14:06:25Z], ~U[2026-04-18 14:06:25Z], "كلمات : عبدالرحمن بن مساعد \nألحان : عبادي الجوهر \nمن جلسات الرياض 2019\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩", nil, false, "8joSb3BQsFw", "https://music.youtube.com/watch?v=8joSb3BQsFw", "/downloads/music/Rotana/Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩.NA", false, 1, ~U[2019-11-19 00:00:00Z]] 14:06:25.141 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=257.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" = ?) [1] 14:06:25.143 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms 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" = ?) [1] 14:06:25.145 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms 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 [22] 14:06:25.145 [debug] Current batch of media processed. Will check again in 1000ms 14:06:26.147 [debug] Current batch of media processed. Will check again in 1000ms 14:06:27.148 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Warner Records\n\n7 Years · Lukas Graham\n\nLukas Graham\n\n℗ 2015 Warner Records Inc.\n\nMixing Engineer: Delbert Bowers\nProducer: Future Animals\nViolin: Heidrun Petersen\nViolin: Karen Johanne Pedersen\nCello: Live Johansson\nLead Vocals: Lukas Forchhammer\nBass Guitar: Magnus Larsson\nAdditional Drums: Mark \"Lovestick\" Falgren\nViola: Master Bernitt\nMixing Engineer: Morten Pilegaard\nProducer: Morten Pilegaard\nStrings Arranger: Morten Ristorp\nPiano: Morten Ristorp\nProducer: Pilo\nAssistant Mixing Engineer: Robin Florent\nMastering Engineer: Tom Coyne\nWriter: Lukas Forchhammer\nWriter: Morten Pilegaard\nWriter: Morten Ristorp\nWriter: Stefan Forrest\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Lukas Graham/7 Years.NA", "id" => "vTMAa6zZ7jY", "original_url" => "https://music.youtube.com/watch?v=vTMAa6zZ7jY", "playlist_index" => 23, "title" => "7 Years", "upload_date" => "20170307"} 14:06:27.150 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=701.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 (?)) [1] 14:06:27.151 [debug] QUERY OK source="sources" db=0.5ms idle=703.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" = ?) [1] 14:06:27.152 [debug] QUERY OK source="media_items" db=0.7ms idle=704.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-07 00:00:00Z], 1] 14:06:27.157 [debug] QUERY OK source="media_items" db=3.0ms idle=706.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Warner Records\n\n7 Years · Lukas Graham\n\nLukas Graham\n\n℗ 2015 Warner Records Inc.\n\nMixing Engineer: Delbert Bowers\nProducer: Future Animals\nViolin: Heidrun Petersen\nViolin: Karen Johanne Pedersen\nCello: Live Johansson\nLead Vocals: Lukas Forchhammer\nBass Guitar: Magnus Larsson\nAdditional Drums: Mark \"Lovestick\" Falgren\nViola: Master Bernitt\nMixing Engineer: Morten Pilegaard\nProducer: Morten Pilegaard\nStrings Arranger: Morten Ristorp\nPiano: Morten Ristorp\nProducer: Pilo\nAssistant Mixing Engineer: Robin Florent\nMastering Engineer: Tom Coyne\nWriter: Lukas Forchhammer\nWriter: Morten Pilegaard\nWriter: Morten Ristorp\nWriter: Stefan Forrest\n\nAuto-generated by YouTube.", "7 Years", "16669562-d37d-4ad8-a28b-611f59c29d4b", [], false, "vTMAa6zZ7jY", "https://music.youtube.com/watch?v=vTMAa6zZ7jY", 23, "/downloads/music/Lukas Graham/7 Years.NA", false, false, false, 1, 1, ~U[2017-03-07 00:00:00Z], ~U[2026-04-18 14:06:27Z], ~U[2026-04-18 14:06:27Z], "Provided to YouTube by Warner Records\n\n7 Years · Lukas Graham\n\nLukas Graham\n\n℗ 2015 Warner Records Inc.\n\nMixing Engineer: Delbert Bowers\nProducer: Future Animals\nViolin: Heidrun Petersen\nViolin: Karen Johanne Pedersen\nCello: Live Johansson\nLead Vocals: Lukas Forchhammer\nBass Guitar: Magnus Larsson\nAdditional Drums: Mark \"Lovestick\" Falgren\nViola: Master Bernitt\nMixing Engineer: Morten Pilegaard\nProducer: Morten Pilegaard\nStrings Arranger: Morten Ristorp\nPiano: Morten Ristorp\nProducer: Pilo\nAssistant Mixing Engineer: Robin Florent\nMastering Engineer: Tom Coyne\nWriter: Lukas Forchhammer\nWriter: Morten Pilegaard\nWriter: Morten Ristorp\nWriter: Stefan Forrest\n\nAuto-generated by YouTube.", "7 Years", nil, false, "vTMAa6zZ7jY", "https://music.youtube.com/watch?v=vTMAa6zZ7jY", "/downloads/music/Lukas Graham/7 Years.NA", false, 1, ~U[2017-03-07 00:00:00Z]] 14:06:27.159 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=270.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" = ?) [1] 14:06:27.160 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:27.162 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [23] 14:06:27.162 [debug] Current batch of media processed. Will check again in 1000ms 14:06:28.165 [debug] Current batch of media processed. Will check again in 1000ms 14:06:29.168 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nشافكم سويا · سلطان خليفة\n\nشافكم سويا\n\n℗ 2018 Sultan Khalifa\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/سلطان خليفة/شافكم سويا.NA", "id" => "rk5wkw5LZZY", "original_url" => "https://music.youtube.com/watch?v=rk5wkw5LZZY", "playlist_index" => 24, "title" => "شافكم سويا", "upload_date" => "20220614"} 14:06:29.170 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=722.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 (?)) [1] 14:06:29.171 [debug] QUERY OK source="sources" db=0.6ms idle=723.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" = ?) [1] 14:06:29.172 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=724.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 00:00:00Z], 1] 14:06:29.175 [debug] QUERY OK source="media_items" db=1.4ms idle=726.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nشافكم سويا · سلطان خليفة\n\nشافكم سويا\n\n℗ 2018 Sultan Khalifa\n\nAuto-generated by YouTube.", "شافكم سويا", "2c10a90d-8bb5-4e44-8ee5-7c20bee1fe41", [], false, "rk5wkw5LZZY", "https://music.youtube.com/watch?v=rk5wkw5LZZY", 24, "/downloads/music/سلطان خليفة/شافكم سويا.NA", false, false, false, 1, 2, ~U[2022-06-14 00:00:00Z], ~U[2026-04-18 14:06:29Z], ~U[2026-04-18 14:06:29Z], "Provided to YouTube by Qanawat\n\nشافكم سويا · سلطان خليفة\n\nشافكم سويا\n\n℗ 2018 Sultan Khalifa\n\nAuto-generated by YouTube.", "شافكم سويا", nil, false, "rk5wkw5LZZY", "https://music.youtube.com/watch?v=rk5wkw5LZZY", "/downloads/music/سلطان خليفة/شافكم سويا.NA", false, 1, ~U[2022-06-14 00:00:00Z]] 14:06:29.176 [debug] QUERY OK source="sources" db=0.5ms idle=278.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" = ?) [1] 14:06:29.177 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:29.179 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms 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 [24] 14:06:29.179 [debug] Current batch of media processed. Will check again in 1000ms 14:06:30.179 [debug] Current batch of media processed. Will check again in 1000ms 14:06:31.181 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by YouTube CSV2DDEX\n\nMA ROOM · YARA\n\nYARA FI LAALE KHALIJIYAH\n\n℗ MELODY MUSIC\n\nReleased on: 2009-04-14\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/YARA/MA ROOM.NA", "id" => "wKZRNEUjroQ", "original_url" => "https://music.youtube.com/watch?v=wKZRNEUjroQ", "playlist_index" => 25, "title" => "MA ROOM", "upload_date" => "20150623"} 14:06:31.187 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms 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 (?)) [1] 14:06:31.190 [debug] QUERY OK source="sources" db=1.0ms idle=742.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" = ?) [1] 14:06:31.192 [debug] QUERY OK source="media_items" db=1.0ms queue=0.4ms idle=744.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-06-23 00:00:00Z], 1] 14:06:31.195 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=746.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by YouTube CSV2DDEX\n\nMA ROOM · YARA\n\nYARA FI LAALE KHALIJIYAH\n\n℗ MELODY MUSIC\n\nReleased on: 2009-04-14\n\nAuto-generated by YouTube.", "MA ROOM", "c470698a-b9cc-40a0-9d28-0e046e24fad0", [], false, "wKZRNEUjroQ", "https://music.youtube.com/watch?v=wKZRNEUjroQ", 25, "/downloads/music/YARA/MA ROOM.NA", false, false, false, 1, 1, ~U[2015-06-23 00:00:00Z], ~U[2026-04-18 14:06:31Z], ~U[2026-04-18 14:06:31Z], "Provided to YouTube by YouTube CSV2DDEX\n\nMA ROOM · YARA\n\nYARA FI LAALE KHALIJIYAH\n\n℗ MELODY MUSIC\n\nReleased on: 2009-04-14\n\nAuto-generated by YouTube.", "MA ROOM", nil, false, "wKZRNEUjroQ", "https://music.youtube.com/watch?v=wKZRNEUjroQ", "/downloads/music/YARA/MA ROOM.NA", false, 1, ~U[2015-06-23 00:00:00Z]] 14:06:31.196 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=290.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" = ?) [1] 14:06:31.197 [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" = ?) [1] 14:06:31.198 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [25] 14:06:31.199 [debug] Current batch of media processed. Will check again in 1000ms 14:06:32.200 [debug] Current batch of media processed. Will check again in 1000ms 14:06:33.202 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي\n\nLyrics & Composed By: Marwan Khoury\nDigital Distribution \u202A@WataryProduction\u202C \n\nKeep Listening to Melhem Zein on:\nAnghami: https://play.anghami.com/artist/244\nSpotify: https://open.spotify.com/artist/3pCdp...\nApple Music: \u00A0\u00A0/\u00A0melhem-zein\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/407634\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0melhem\u00A0zein\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Melhem Zein channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@melhemzeinofficial\u00A0\u00A0\n\nFollow Melhem Zein on:\nFacebook: \u00A0\u00A0/\u00A0mel7emzein\u00A0\u00A0\nInstagram: https://www.instagram.com/mel7emzein/...\nTwitter: https://twitter.com/melhem_zein1?lang=en\n\nLyrics | كلمات\n\nميّل علينا الليل بكرا بيطلّ النهار حدّك انا لا تخافي تيخلص المشوار زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك ايامي بكرا الدنيي قدامك تزرع دربك أزهار لا تخافي غللي غللي بعيوني وحياة عيوني الشمس بتشرق بالحب لوحدو منسعد ومنشقا هو بيبقى وكلشي بيمرق زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار بقلبي بخبيكي حدي خليكي ما بخلي هالدنيي تبكيكي حبي بيكبر بحبك اكتر من عمري لو عمري بيرضيكي زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار", "filename" => "/downloads/music/Melhem Zein/Melhem Zein - Nami [Official Audio] (2009) ⧸ ملحم زين - نامي.NA", "id" => "521qn1hhHe4", "original_url" => "https://music.youtube.com/watch?v=521qn1hhHe4", "playlist_index" => 26, "title" => "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي", "upload_date" => "20211025"} 14:06:33.203 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=756.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 (?)) [1] 14:06:33.205 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=757.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" = ?) [1] 14:06:33.206 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=758.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-10-25 00:00:00Z], 1] 14:06:33.210 [debug] QUERY OK source="media_items" db=2.7ms idle=759.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي\n\nLyrics & Composed By: Marwan Khoury\nDigital Distribution \u202A@WataryProduction\u202C \n\nKeep Listening to Melhem Zein on:\nAnghami: https://play.anghami.com/artist/244\nSpotify: https://open.spotify.com/artist/3pCdp...\nApple Music: \u00A0\u00A0/\u00A0melhem-zein\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/407634\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0melhem\u00A0zein\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Melhem Zein channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@melhemzeinofficial\u00A0\u00A0\n\nFollow Melhem Zein on:\nFacebook: \u00A0\u00A0/\u00A0mel7emzein\u00A0\u00A0\nInstagram: https://www.instagram.com/mel7emzein/...\nTwitter: https://twitter.com/melhem_zein1?lang=en\n\nLyrics | كلمات\n\nميّل علينا الليل بكرا بيطلّ النهار حدّك انا لا تخافي تيخلص المشوار زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك ايامي بكرا الدنيي قدامك تزرع دربك أزهار لا تخافي غللي غللي بعيوني وحياة عيوني الشمس بتشرق بالحب لوحدو منسعد ومنشقا هو بيبقى وكلشي بيمرق زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار بقلبي بخبيكي حدي خليكي ما بخلي هالدنيي تبكيكي حبي بيكبر بحبك اكتر من عمري لو عمري بيرضيكي زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار", "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي", "fc2af8b3-bc43-43f4-bf83-02012585e4b5", [], false, "521qn1hhHe4", "https://music.youtube.com/watch?v=521qn1hhHe4", 26, "/downloads/music/Melhem Zein/Melhem Zein - Nami [Official Audio] (2009) ⧸ ملحم زين - نامي.NA", false, false, false, 1, 1, ~U[2021-10-25 00:00:00Z], ~U[2026-04-18 14:06:33Z], ~U[2026-04-18 14:06:33Z], "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي\n\nLyrics & Composed By: Marwan Khoury\nDigital Distribution \u202A@WataryProduction\u202C \n\nKeep Listening to Melhem Zein on:\nAnghami: https://play.anghami.com/artist/244\nSpotify: https://open.spotify.com/artist/3pCdp...\nApple Music: \u00A0\u00A0/\u00A0melhem-zein\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/407634\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0melhem\u00A0zein\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Melhem Zein channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@melhemzeinofficial\u00A0\u00A0\n\nFollow Melhem Zein on:\nFacebook: \u00A0\u00A0/\u00A0mel7emzein\u00A0\u00A0\nInstagram: https://www.instagram.com/mel7emzein/...\nTwitter: https://twitter.com/melhem_zein1?lang=en\n\nLyrics | كلمات\n\nميّل علينا الليل بكرا بيطلّ النهار حدّك انا لا تخافي تيخلص المشوار زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك ايامي بكرا الدنيي قدامك تزرع دربك أزهار لا تخافي غللي غللي بعيوني وحياة عيوني الشمس بتشرق بالحب لوحدو منسعد ومنشقا هو بيبقى وكلشي بيمرق زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار بقلبي بخبيكي حدي خليكي ما بخلي هالدنيي تبكيكي حبي بيكبر بحبك اكتر من عمري لو عمري بيرضيكي زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار", "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي", nil, false, "521qn1hhHe4", "https://music.youtube.com/watch?v=521qn1hhHe4", "/downloads/music/Melhem Zein/Melhem Zein - Nami [Official Audio] (2009) ⧸ ملحم زين - نامي.NA", false, 1, ~U[2021-10-25 00:00:00Z]] 14:06:33.211 [debug] QUERY OK source="sources" db=0.4ms idle=297.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" = ?) [1] 14:06:33.212 [debug] QUERY OK source="media_profiles" db=0.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" = ?) [1] 14:06:33.213 [debug] QUERY OK source="media_items" db=0.5ms 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 [26] 14:06:33.213 [debug] Current batch of media processed. Will check again in 1000ms 14:06:34.213 [debug] Current batch of media processed. Will check again in 1000ms 14:06:35.095 [info] {"source":"oban","duration":2713,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:35.215 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 27, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 14:06:35.216 [debug] QUERY OK source="sources" db=0.7ms idle=768.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 (?)) [1] 14:06:35.217 [debug] QUERY OK source="sources" db=0.4ms idle=770.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" = ?) [1] 14:06:35.219 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=771.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 1] 14:06:35.221 [debug] QUERY OK source="media_items" db=1.5ms idle=301.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "e0f24089-e191-4a9b-92cb-acccea1acaa8", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 27, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 1, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 14:06:35Z], ~U[2026-04-18 14:06:35Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 1, ~U[2022-08-04 00:00:00Z]] 14:06:35.222 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=126.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" = ?) [1] 14:06:35.224 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.3ms 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" = ?) [1] 14:06:35.225 [debug] QUERY OK source="media_items" db=0.7ms 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 [27] 14:06:35.225 [debug] Current batch of media processed. Will check again in 1000ms 14:06:36.228 [debug] Current batch of media processed. Will check again in 1000ms 14:06:37.230 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe on Amr Gaber's channel now |اشتركو في قناة عمرو جابر\n\u00A0\u00A0\u00A0/\u00A0@amrgaber\u00A0\u00A0\nHabibi Da - Amr Gaber | حبيبي دا - عمرو جابر\n#Amr_Gaber | #عمرو_جابر #كله_قالي_اشمعنا_هو\n\nListen now on all music platforms | استمع الآن على المنصات الموسيقية\n\n\n\nLyrics : Amr Gaber \nComposition: Amr Gaber\nMusic production , Mixing & Mastering : Momen Yasser\nKeyboard : Shahy\nOne Man Crew : Kareem Adel\nAssistant Director : Adham Mohamed\nMedia Management / Marketing : Art Vision\n\nLyrics :\nكله قالي اشمعنا هو \nرد قلبي و قالي هو\nداللي جوا القلب جوا\nداللي داس عالناس بقوة \n\nعقلي قالي استني ثانية\nليه هنغلط غلطة تانية\nقومت قايماله و قيلاله\nلا دا بقا دا في حتة تانية\n\nحبيبي دااللي اعيش عمري ليه\nحبيبي نفسي افضل بين ايديك\nواضمك ليا و احس بيك\nيا بختي يا حظي الحلو بيك\n\nمعاك بنسي الدنيا و مافيها\nو لو تزعل دا انا اجيب عاليها \nواطيها و هي الدنيا فيها \nجمال كدا لا مفيش كدا\n\nسنين عمري اللي جاية هعيشها \nمعاك و انا مش شوية عشانك \nاهد الدنيا ديا \nمين غيره هيتشرط عليا\nFollow Amr Gaber on Social Media :\nInstagram :\n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\nFacebook : \n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\n\nAmr Gaber Digital Platforms Accounts :\n\nAnghami : https://play.anghami.com/artist/77527...\n\nApple Music : \u00A0\u00A0/\u00A0amr-gaber\u00A0\u00A0\n\nSpotify : https://open.spotify.com/artist/5BpkU...\n\nDeezer : https://deezer.page.link/dWqxmpkggxd2...\n\n#AmrGaber #عمرو_جابر #حبيبي_دا", "filename" => "/downloads/music/Amr Gaber - عمرو جابر/Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو).NA", "id" => "g7Zw5x6GKlE", "original_url" => "https://music.youtube.com/watch?v=g7Zw5x6GKlE", "playlist_index" => 28, "title" => "Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو)", "upload_date" => "20250830"} 14:06:37.232 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=784.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 (?)) [1] 14:06:37.232 [debug] QUERY OK source="sources" db=0.3ms idle=785.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" = ?) [1] 14:06:37.234 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=786.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-30 00:00:00Z], 1] 14:06:37.238 [debug] QUERY OK source="media_items" db=2.8ms idle=787.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe on Amr Gaber's channel now |اشتركو في قناة عمرو جابر\n\u00A0\u00A0\u00A0/\u00A0@amrgaber\u00A0\u00A0\nHabibi Da - Amr Gaber | حبيبي دا - عمرو جابر\n#Amr_Gaber | #عمرو_جابر #كله_قالي_اشمعنا_هو\n\nListen now on all music platforms | استمع الآن على المنصات الموسيقية\n\n\n\nLyrics : Amr Gaber \nComposition: Amr Gaber\nMusic production , Mixing & Mastering : Momen Yasser\nKeyboard : Shahy\nOne Man Crew : Kareem Adel\nAssistant Director : Adham Mohamed\nMedia Management / Marketing : Art Vision\n\nLyrics :\nكله قالي اشمعنا هو \nرد قلبي و قالي هو\nداللي جوا القلب جوا\nداللي داس عالناس بقوة \n\nعقلي قالي استني ثانية\nليه هنغلط غلطة تانية\nقومت قايماله و قيلاله\nلا دا بقا دا في حتة تانية\n\nحبيبي دااللي اعيش عمري ليه\nحبيبي نفسي افضل بين ايديك\nواضمك ليا و احس بيك\nيا بختي يا حظي الحلو بيك\n\nمعاك بنسي الدنيا و مافيها\nو لو تزعل دا انا اجيب عاليها \nواطيها و هي الدنيا فيها \nجمال كدا لا مفيش كدا\n\nسنين عمري اللي جاية هعيشها \nمعاك و انا مش شوية عشانك \nاهد الدنيا ديا \nمين غيره هيتشرط عليا\nFollow Amr Gaber on Social Media :\nInstagram :\n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\nFacebook : \n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\n\nAmr Gaber Digital Platforms Accounts :\n\nAnghami : https://play.anghami.com/artist/77527...\n\nApple Music : \u00A0\u00A0/\u00A0amr-gaber\u00A0\u00A0\n\nSpotify : https://open.spotify.com/artist/5BpkU...\n\nDeezer : https://deezer.page.link/dWqxmpkggxd2...\n\n#AmrGaber #عمرو_جابر #حبيبي_دا", "Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو)", "e2f06e0c-65c9-4d55-99a3-bb46c121f48d", [], false, "g7Zw5x6GKlE", "https://music.youtube.com/watch?v=g7Zw5x6GKlE", 28, "/downloads/music/Amr Gaber - عمرو جابر/Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو).NA", false, false, false, 1, 1, ~U[2025-08-30 00:00:00Z], ~U[2026-04-18 14:06:37Z], ~U[2026-04-18 14:06:37Z], "Subscribe on Amr Gaber's channel now |اشتركو في قناة عمرو جابر\n\u00A0\u00A0\u00A0/\u00A0@amrgaber\u00A0\u00A0\nHabibi Da - Amr Gaber | حبيبي دا - عمرو جابر\n#Amr_Gaber | #عمرو_جابر #كله_قالي_اشمعنا_هو\n\nListen now on all music platforms | استمع الآن على المنصات الموسيقية\n\n\n\nLyrics : Amr Gaber \nComposition: Amr Gaber\nMusic production , Mixing & Mastering : Momen Yasser\nKeyboard : Shahy\nOne Man Crew : Kareem Adel\nAssistant Director : Adham Mohamed\nMedia Management / Marketing : Art Vision\n\nLyrics :\nكله قالي اشمعنا هو \nرد قلبي و قالي هو\nداللي جوا القلب جوا\nداللي داس عالناس بقوة \n\nعقلي قالي استني ثانية\nليه هنغلط غلطة تانية\nقومت قايماله و قيلاله\nلا دا بقا دا في حتة تانية\n\nحبيبي دااللي اعيش عمري ليه\nحبيبي نفسي افضل بين ايديك\nواضمك ليا و احس بيك\nيا بختي يا حظي الحلو بيك\n\nمعاك بنسي الدنيا و مافيها\nو لو تزعل دا انا اجيب عاليها \nواطيها و هي الدنيا فيها \nجمال كدا لا مفيش كدا\n\nسنين عمري اللي جاية هعيشها \nمعاك و انا مش شوية عشانك \nاهد الدنيا ديا \nمين غيره هيتشرط عليا\nFollow Amr Gaber on Social Media :\nInstagram :\n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\nFacebook : \n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\n\nAmr Gaber Digital Platforms Accounts :\n\nAnghami : https://play.anghami.com/artist/77527...\n\nApple Music : \u00A0\u00A0/\u00A0amr-gaber\u00A0\u00A0\n\nSpotify : https://open.spotify.com/artist/5BpkU...\n\nDeezer : https://deezer.page.link/dWqxmpkggxd2...\n\n#AmrGaber #عمرو_جابر #حبيبي_دا", "Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو)", nil, false, "g7Zw5x6GKlE", "https://music.youtube.com/watch?v=g7Zw5x6GKlE", "/downloads/music/Amr Gaber - عمرو جابر/Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو).NA", false, 1, ~U[2025-08-30 00:00:00Z]] 14:06:37.239 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=314.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" = ?) [1] 14:06:37.239 [debug] QUERY OK source="media_profiles" db=0.2ms queue=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" = ?) [1] 14:06:37.241 [debug] QUERY OK source="media_items" db=0.6ms 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 [28] 14:06:37.241 [debug] Current batch of media processed. Will check again in 1000ms 14:06:38.241 [debug] Current batch of media processed. Will check again in 1000ms 14:06:39.243 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "لا تنسي الاعجاب والاشتراك بالقناة ليصلك كل ما هو جديد -", "filename" => "/downloads/music/نـواف _Nawaf/#ماجد المهندس⧸تسيبني وتروح⧸2018.NA", "id" => "djsj0CiCFCE", "original_url" => "https://music.youtube.com/watch?v=djsj0CiCFCE", "playlist_index" => 29, "title" => "#ماجد المهندس/تسيبني وتروح/2018", "upload_date" => "20181212"} 14:06:39.244 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=796.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 (?)) [1] 14:06:39.245 [debug] QUERY OK source="sources" db=0.4ms idle=797.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" = ?) [1] 14:06:39.246 [debug] QUERY OK source="media_items" db=0.6ms idle=798.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 1] 14:06:39.247 [debug] QUERY OK source="media_items" db=1.0ms idle=799.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لا تنسي الاعجاب والاشتراك بالقناة ليصلك كل ما هو جديد -", "#ماجد المهندس/تسيبني وتروح/2018", "bd2d6865-1dd7-47f2-bd3e-439aa6f2ed2c", [], false, "djsj0CiCFCE", "https://music.youtube.com/watch?v=djsj0CiCFCE", 29, "/downloads/music/نـواف _Nawaf/#ماجد المهندس⧸تسيبني وتروح⧸2018.NA", false, false, false, 1, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 14:06:39Z], ~U[2026-04-18 14:06:39Z], "لا تنسي الاعجاب والاشتراك بالقناة ليصلك كل ما هو جديد -", "#ماجد المهندس/تسيبني وتروح/2018", nil, false, "djsj0CiCFCE", "https://music.youtube.com/watch?v=djsj0CiCFCE", "/downloads/music/نـواف _Nawaf/#ماجد المهندس⧸تسيبني وتروح⧸2018.NA", false, 1, ~U[2018-12-12 00:00:00Z]] 14:06:39.248 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=319.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" = ?) [1] 14:06:39.249 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 14:06:39.250 [debug] QUERY OK source="media_items" db=0.3ms 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 [29] 14:06:39.250 [debug] Current batch of media processed. Will check again in 1000ms 14:06:40.252 [debug] Current batch of media processed. Will check again in 1000ms 14:06:41.255 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nMa Mal Galbek · Eman AlShmety\n\nMa Mal Galbek - Single\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-01-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Eman AlShmety/Ma Mal Galbek.NA", "id" => "gVushxKgH7I", "original_url" => "https://music.youtube.com/watch?v=gVushxKgH7I", "playlist_index" => 30, "title" => "Ma Mal Galbek", "upload_date" => "20210311"} 14:06:41.259 [debug] QUERY OK source="sources" db=2.1ms queue=0.6ms idle=809.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 (?)) [1] 14:06:41.261 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=812.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" = ?) [1] 14:06:41.263 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=814.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-11 00:00:00Z], 1] 14:06:41.266 [debug] QUERY OK source="media_items" db=2.0ms idle=816.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nMa Mal Galbek · Eman AlShmety\n\nMa Mal Galbek - Single\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-01-01\n\nAuto-generated by YouTube.", "Ma Mal Galbek", "34d14718-af68-4a04-be09-081118d555da", [], false, "gVushxKgH7I", "https://music.youtube.com/watch?v=gVushxKgH7I", 30, "/downloads/music/Eman AlShmety/Ma Mal Galbek.NA", false, false, false, 1, 1, ~U[2021-03-11 00:00:00Z], ~U[2026-04-18 14:06:41Z], ~U[2026-04-18 14:06:41Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nMa Mal Galbek · Eman AlShmety\n\nMa Mal Galbek - Single\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-01-01\n\nAuto-generated by YouTube.", "Ma Mal Galbek", nil, false, "gVushxKgH7I", "https://music.youtube.com/watch?v=gVushxKgH7I", "/downloads/music/Eman AlShmety/Ma Mal Galbek.NA", false, 1, ~U[2021-03-11 00:00:00Z]] 14:06:41.266 [debug] QUERY OK source="sources" db=0.3ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:06:41.267 [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" = ?) [1] 14:06:41.268 [debug] QUERY OK source="media_items" db=0.3ms 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 [30] 14:06:41.268 [debug] Current batch of media processed. Will check again in 1000ms 14:06:42.269 [debug] Current batch of media processed. Will check again in 1000ms 14:06:43.270 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "استمع على جميع المنصات: https://HabeebAli.lnk.to/TdryWajhakID\nاشترك في قناة حبيب علي الرسمية: http://bit.ly/HabibAliYT\n\nحبيب علي - تدري وجهك |حصريا 2020\n\n\nكلمات: قصي عيسى\nالحان: B.K\nتوزيع: عثمان عبود\n\nكلمات الاغنية:\n\nتدري وجهك احلى من كلمة احبك\nحضنك أمن من حياتي\nراحتي مصدرها قلبك\nولك اخ راسي بس الك طاخ\nتعذب كبلك وداخ\nواذا هذا العمر راح\nاحبك لك عمر لاخ\n......\nحالياً بديت بحبك اتجنن\nبدت ضحكاتي تتحسن\nامئمن بيك \nواني ادري بغيرك صعبة يتأمن\nنفسياً الك ارتاح وطمن\nواحزن لو غبت احزن\nاذا ما ابجي لعيونك\nگولي ابجي بعد المن\nولك اخ راسي بس الك طاخ\nتعذب كلبك وداخ\nواذا هذا العمر راح \nاحبك لك عمر لاخ\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــ\nOfficial Google+: http://bit.ly/HabibAliGPlus\nOfficial Youtube: http://bit.ly/HabibAliYT\nلحجز الحفلات 9647502233755+\n#YouTubeMusic", "filename" => "/downloads/music/Habib Ali | حبيب علي/حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak.NA", "id" => "fObcOx2JstI", "original_url" => "https://music.youtube.com/watch?v=fObcOx2JstI", "playlist_index" => 31, "title" => "حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak", "upload_date" => "20200209"} 14:06:43.271 [debug] QUERY OK source="sources" db=0.5ms idle=823.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 (?)) [1] 14:06:43.272 [debug] QUERY OK source="sources" db=0.4ms idle=824.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" = ?) [1] 14:06:43.273 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=825.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-02-09 00:00:00Z], 1] 14:06:43.277 [debug] QUERY OK source="media_items" db=2.6ms idle=827.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["استمع على جميع المنصات: https://HabeebAli.lnk.to/TdryWajhakID\nاشترك في قناة حبيب علي الرسمية: http://bit.ly/HabibAliYT\n\nحبيب علي - تدري وجهك |حصريا 2020\n\n\nكلمات: قصي عيسى\nالحان: B.K\nتوزيع: عثمان عبود\n\nكلمات الاغنية:\n\nتدري وجهك احلى من كلمة احبك\nحضنك أمن من حياتي\nراحتي مصدرها قلبك\nولك اخ راسي بس الك طاخ\nتعذب كبلك وداخ\nواذا هذا العمر راح\nاحبك لك عمر لاخ\n......\nحالياً بديت بحبك اتجنن\nبدت ضحكاتي تتحسن\nامئمن بيك \nواني ادري بغيرك صعبة يتأمن\nنفسياً الك ارتاح وطمن\nواحزن لو غبت احزن\nاذا ما ابجي لعيونك\nگولي ابجي بعد المن\nولك اخ راسي بس الك طاخ\nتعذب كلبك وداخ\nواذا هذا العمر راح \nاحبك لك عمر لاخ\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــ\nOfficial Google+: http://bit.ly/HabibAliGPlus\nOfficial Youtube: http://bit.ly/HabibAliYT\nلحجز الحفلات 9647502233755+\n#YouTubeMusic", "حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak", "c0203702-fa46-4876-b9f7-33957e285564", [], false, "fObcOx2JstI", "https://music.youtube.com/watch?v=fObcOx2JstI", 31, "/downloads/music/Habib Ali | حبيب علي/حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak.NA", false, false, false, 1, 1, ~U[2020-02-09 00:00:00Z], ~U[2026-04-18 14:06:43Z], ~U[2026-04-18 14:06:43Z], "استمع على جميع المنصات: https://HabeebAli.lnk.to/TdryWajhakID\nاشترك في قناة حبيب علي الرسمية: http://bit.ly/HabibAliYT\n\nحبيب علي - تدري وجهك |حصريا 2020\n\n\nكلمات: قصي عيسى\nالحان: B.K\nتوزيع: عثمان عبود\n\nكلمات الاغنية:\n\nتدري وجهك احلى من كلمة احبك\nحضنك أمن من حياتي\nراحتي مصدرها قلبك\nولك اخ راسي بس الك طاخ\nتعذب كبلك وداخ\nواذا هذا العمر راح\nاحبك لك عمر لاخ\n......\nحالياً بديت بحبك اتجنن\nبدت ضحكاتي تتحسن\nامئمن بيك \nواني ادري بغيرك صعبة يتأمن\nنفسياً الك ارتاح وطمن\nواحزن لو غبت احزن\nاذا ما ابجي لعيونك\nگولي ابجي بعد المن\nولك اخ راسي بس الك طاخ\nتعذب كلبك وداخ\nواذا هذا العمر راح \nاحبك لك عمر لاخ\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــ\nOfficial Google+: http://bit.ly/HabibAliGPlus\nOfficial Youtube: http://bit.ly/HabibAliYT\nلحجز الحفلات 9647502233755+\n#YouTubeMusic", "حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak", nil, false, "fObcOx2JstI", "https://music.youtube.com/watch?v=fObcOx2JstI", "/downloads/music/Habib Ali | حبيب علي/حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak.NA", false, 1, ~U[2020-02-09 00:00:00Z]] 14:06:43.279 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=340.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" = ?) [1] 14:06:43.280 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:43.281 [debug] QUERY OK source="media_items" db=0.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 [31] 14:06:43.282 [debug] Current batch of media processed. Will check again in 1000ms 14:06:44.284 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي\n#Ahmed_Saad | #اختياراتي | #فيلم_مستر_اكس\n\nغناء : احمد سعد \nكلمات : منه عدلي القيعي\nإنتاج : أحمد السبكي \nإشراف عام : خالد السبكي \nتأليف : احمد عبد الوهاب - امجد الشرقاوي \nإخراج : احمد عبد الوهاب\n\nLyrics | كلمات الأغنية : \n\nهو انا مكتوب على وشي .. تعالى اجرحني وامشي\nطب اكلم مين يلحقني .. واصرفها منين معلشي \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nانا مغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nكل مرة تندهلي .. وترميني في حضن المصيبة.. المصيبه ليه \n\nمش فاتح تاني الباب .. دا انا كل مجايبي هباب \nوازاي انا هنت عليهم .. ودي خلقه يا ناس تتساب\nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه\nاختياراتي مدمرة حيااااااتي .. اختياراتي مدمرة حياتي .. حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \n\nكل مرة تندهلي .. وترميني في حضن المصيبه ... المصيبه ليه\n \n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "filename" => "/downloads/music/Ahmed Saad/Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي.NA", "id" => "D9JxlYg1XVI", "original_url" => "https://music.youtube.com/watch?v=D9JxlYg1XVI", "playlist_index" => 32, "title" => "Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي", "upload_date" => "20230622"} 14:06:44.285 [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 (?)) [1] 14:06:44.286 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [1] 14:06:44.288 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=1006.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-22 00:00:00Z], 1] 14:06:44.292 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي\n#Ahmed_Saad | #اختياراتي | #فيلم_مستر_اكس\n\nغناء : احمد سعد \nكلمات : منه عدلي القيعي\nإنتاج : أحمد السبكي \nإشراف عام : خالد السبكي \nتأليف : احمد عبد الوهاب - امجد الشرقاوي \nإخراج : احمد عبد الوهاب\n\nLyrics | كلمات الأغنية : \n\nهو انا مكتوب على وشي .. تعالى اجرحني وامشي\nطب اكلم مين يلحقني .. واصرفها منين معلشي \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nانا مغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nكل مرة تندهلي .. وترميني في حضن المصيبة.. المصيبه ليه \n\nمش فاتح تاني الباب .. دا انا كل مجايبي هباب \nوازاي انا هنت عليهم .. ودي خلقه يا ناس تتساب\nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه\nاختياراتي مدمرة حيااااااتي .. اختياراتي مدمرة حياتي .. حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \n\nكل مرة تندهلي .. وترميني في حضن المصيبه ... المصيبه ليه\n \n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي", "e62e36b8-01d1-414d-aa23-eb05175bcfde", [], false, "D9JxlYg1XVI", "https://music.youtube.com/watch?v=D9JxlYg1XVI", 32, "/downloads/music/Ahmed Saad/Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي.NA", false, false, false, 1, 1, ~U[2023-06-22 00:00:00Z], ~U[2026-04-18 14:06:44Z], ~U[2026-04-18 14:06:44Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي\n#Ahmed_Saad | #اختياراتي | #فيلم_مستر_اكس\n\nغناء : احمد سعد \nكلمات : منه عدلي القيعي\nإنتاج : أحمد السبكي \nإشراف عام : خالد السبكي \nتأليف : احمد عبد الوهاب - امجد الشرقاوي \nإخراج : احمد عبد الوهاب\n\nLyrics | كلمات الأغنية : \n\nهو انا مكتوب على وشي .. تعالى اجرحني وامشي\nطب اكلم مين يلحقني .. واصرفها منين معلشي \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nانا مغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nكل مرة تندهلي .. وترميني في حضن المصيبة.. المصيبه ليه \n\nمش فاتح تاني الباب .. دا انا كل مجايبي هباب \nوازاي انا هنت عليهم .. ودي خلقه يا ناس تتساب\nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه\nاختياراتي مدمرة حيااااااتي .. اختياراتي مدمرة حياتي .. حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \n\nكل مرة تندهلي .. وترميني في حضن المصيبه ... المصيبه ليه\n \n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي", nil, false, "D9JxlYg1XVI", "https://music.youtube.com/watch?v=D9JxlYg1XVI", "/downloads/music/Ahmed Saad/Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي.NA", false, 1, ~U[2023-06-22 00:00:00Z]] 14:06:44.294 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=353.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" = ?) [1] 14:06:44.294 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:06:44.296 [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 [32] 14:06:44.296 [debug] Current batch of media processed. Will check again in 1000ms 14:06:45.297 [debug] Current batch of media processed. Will check again in 1000ms 14:06:46.298 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة الفنان وليد الشامي الرسمية \nhttp://goo.gl/u5FQiT\n\nوليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)\n\nكلمات: سعد العماني\nألحان: محمد الشطي\n\nكلمات الأغنية:\n\nمدري بشر وله \nكومه حلا بسله \nلو بتسم وسط الرياض \nغار الي بالحله \n\nمن شافه ما مله \nدش قلبي واحتله \nمره عبر شارع مشي \nواحد عشق ظله\n\n\nصوته دوا العله \nواسلوبه الفله\nمن جمالك حتى القمر \nمنك يبي طلْه\n**\nاحساسي واصل له\nشد قلبي .. وتلْه \nكلموه لا اتعب معاه\nيعشقني احسن له \n\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\nOfficial Social Media Accounts:\nOfficial Website: http://www.waleedalshami.net\nOfficial Facebook: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\n\nOfficial Music Platforms:\nYoutube channel: \u00A0\u00A0\u00A0/\u00A0waleedalshamichannel\u00A0\u00A0\nApple Music: https://apple.co/3nHIeC1\nAnghami: https://bit.ly/3udgNmg \nSpotify: https://spoti.fi/3nFYS5f\nDeezer: https://bit.ly/3hah6uv", "filename" => "/downloads/music/Waleed Al Shami - وليد الشامي/وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025).NA", "id" => "AxdNYV4F-DU", "original_url" => "https://music.youtube.com/watch?v=AxdNYV4F-DU", "playlist_index" => 33, "title" => "وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)", "upload_date" => "20250205"} 14:06:46.300 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=851.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 (?)) [1] 14:06:46.302 [debug] QUERY OK source="sources" db=1.6ms 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" = ?) [1] 14:06:46.305 [debug] QUERY OK source="media_items" db=1.6ms queue=0.3ms idle=856.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-05 00:00:00Z], 1] 14:06:46.314 [debug] QUERY OK source="media_items" db=8.2ms idle=858.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة الفنان وليد الشامي الرسمية \nhttp://goo.gl/u5FQiT\n\nوليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)\n\nكلمات: سعد العماني\nألحان: محمد الشطي\n\nكلمات الأغنية:\n\nمدري بشر وله \nكومه حلا بسله \nلو بتسم وسط الرياض \nغار الي بالحله \n\nمن شافه ما مله \nدش قلبي واحتله \nمره عبر شارع مشي \nواحد عشق ظله\n\n\nصوته دوا العله \nواسلوبه الفله\nمن جمالك حتى القمر \nمنك يبي طلْه\n**\nاحساسي واصل له\nشد قلبي .. وتلْه \nكلموه لا اتعب معاه\nيعشقني احسن له \n\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\nOfficial Social Media Accounts:\nOfficial Website: http://www.waleedalshami.net\nOfficial Facebook: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\n\nOfficial Music Platforms:\nYoutube channel: \u00A0\u00A0\u00A0/\u00A0waleedalshamichannel\u00A0\u00A0\nApple Music: https://apple.co/3nHIeC1\nAnghami: https://bit.ly/3udgNmg \nSpotify: https://spoti.fi/3nFYS5f\nDeezer: https://bit.ly/3hah6uv", "وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)", "e05e7eff-4982-4ca2-992f-ac042f730626", [], false, "AxdNYV4F-DU", "https://music.youtube.com/watch?v=AxdNYV4F-DU", 33, "/downloads/music/Waleed Al Shami - وليد الشامي/وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025).NA", false, false, false, 1, 1, ~U[2025-02-05 00:00:00Z], ~U[2026-04-18 14:06:46Z], ~U[2026-04-18 14:06:46Z], "أشترك الآن في قناة الفنان وليد الشامي الرسمية \nhttp://goo.gl/u5FQiT\n\nوليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)\n\nكلمات: سعد العماني\nألحان: محمد الشطي\n\nكلمات الأغنية:\n\nمدري بشر وله \nكومه حلا بسله \nلو بتسم وسط الرياض \nغار الي بالحله \n\nمن شافه ما مله \nدش قلبي واحتله \nمره عبر شارع مشي \nواحد عشق ظله\n\n\nصوته دوا العله \nواسلوبه الفله\nمن جمالك حتى القمر \nمنك يبي طلْه\n**\nاحساسي واصل له\nشد قلبي .. وتلْه \nكلموه لا اتعب معاه\nيعشقني احسن له \n\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\nOfficial Social Media Accounts:\nOfficial Website: http://www.waleedalshami.net\nOfficial Facebook: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\n\nOfficial Music Platforms:\nYoutube channel: \u00A0\u00A0\u00A0/\u00A0waleedalshamichannel\u00A0\u00A0\nApple Music: https://apple.co/3nHIeC1\nAnghami: https://bit.ly/3udgNmg \nSpotify: https://spoti.fi/3nFYS5f\nDeezer: https://bit.ly/3hah6uv", "وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)", nil, false, "AxdNYV4F-DU", "https://music.youtube.com/watch?v=AxdNYV4F-DU", "/downloads/music/Waleed Al Shami - وليد الشامي/وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025).NA", false, 1, ~U[2025-02-05 00:00:00Z]] 14:06:46.316 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=369.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" = ?) [1] 14:06:46.317 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 14:06:46.319 [debug] QUERY OK source="media_items" db=0.7ms 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 [33] 14:06:46.319 [debug] Current batch of media processed. Will check again in 1000ms 14:06:47.321 [debug] Current batch of media processed. Will check again in 1000ms 14:06:48.322 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nJanant Galbi · Majid Al Mohandis\n\nJanant Galbi\n\n℗ Rotana Audiovisual\n\nReleased on: 2023-08-25\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Majid Al Mohandis/Janant Galbi.NA", "id" => "7Vq-yEaP66Q", "original_url" => "https://music.youtube.com/watch?v=7Vq-yEaP66Q", "playlist_index" => 34, "title" => "Janant Galbi", "upload_date" => "20230825"} 14:06:48.323 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=875.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 (?)) [1] 14:06:48.324 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=876.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" = ?) [1] 14:06:48.325 [debug] QUERY OK source="media_items" db=0.9ms idle=877.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-25 00:00:00Z], 1] 14:06:48.328 [debug] QUERY OK source="media_items" db=1.6ms idle=879.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nJanant Galbi · Majid Al Mohandis\n\nJanant Galbi\n\n℗ Rotana Audiovisual\n\nReleased on: 2023-08-25\n\nAuto-generated by YouTube.", "Janant Galbi", "eb5b51f1-29c0-449c-87a7-fb58b63c53d5", [], false, "7Vq-yEaP66Q", "https://music.youtube.com/watch?v=7Vq-yEaP66Q", 34, "/downloads/music/Majid Al Mohandis/Janant Galbi.NA", false, false, false, 1, 1, ~U[2023-08-25 00:00:00Z], ~U[2026-04-18 14:06:48Z], ~U[2026-04-18 14:06:48Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nJanant Galbi · Majid Al Mohandis\n\nJanant Galbi\n\n℗ Rotana Audiovisual\n\nReleased on: 2023-08-25\n\nAuto-generated by YouTube.", "Janant Galbi", nil, false, "7Vq-yEaP66Q", "https://music.youtube.com/watch?v=7Vq-yEaP66Q", "/downloads/music/Majid Al Mohandis/Janant Galbi.NA", false, 1, ~U[2023-08-25 00:00:00Z]] 14:06:48.329 [debug] QUERY OK source="sources" db=0.5ms idle=376.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" = ?) [1] 14:06:48.329 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 14:06:48.331 [debug] QUERY OK source="media_items" db=0.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 [34] 14:06:48.331 [debug] Current batch of media processed. Will check again in 1000ms 14:06:49.332 [debug] Current batch of media processed. Will check again in 1000ms 14:06:50.333 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Universal Music Group\n\nNot Like Us · Kendrick Lamar\n\nNot Like Us\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-05-04\n\nProducer: Mustard\nComposer Lyricist, Co Producer: Sean Momberger\nRecording Engineer: Ray Charles Brown Jr.\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nCo Producer: Sounwave\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Ray Charles\nComposer Lyricist: Dijon McFarlane\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Kendrick Lamar/Not Like Us.NA", "id" => "phLb_SoPBlA", "original_url" => "https://music.youtube.com/watch?v=phLb_SoPBlA", "playlist_index" => 35, "title" => "Not Like Us", "upload_date" => "20240505"} 14:06:50.334 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=886.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 (?)) [1] 14:06:50.335 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=887.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" = ?) [1] 14:06:50.336 [debug] QUERY OK source="media_items" db=0.6ms idle=888.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-05 00:00:00Z], 1] 14:06:50.338 [debug] QUERY OK source="media_items" db=1.4ms idle=889.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nNot Like Us · Kendrick Lamar\n\nNot Like Us\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-05-04\n\nProducer: Mustard\nComposer Lyricist, Co Producer: Sean Momberger\nRecording Engineer: Ray Charles Brown Jr.\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nCo Producer: Sounwave\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Ray Charles\nComposer Lyricist: Dijon McFarlane\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "Not Like Us", "06dca607-d90b-4c88-9319-40cb48857a20", [], false, "phLb_SoPBlA", "https://music.youtube.com/watch?v=phLb_SoPBlA", 35, "/downloads/music/Kendrick Lamar/Not Like Us.NA", false, false, false, 1, 1, ~U[2024-05-05 00:00:00Z], ~U[2026-04-18 14:06:50Z], ~U[2026-04-18 14:06:50Z], "Provided to YouTube by Universal Music Group\n\nNot Like Us · Kendrick Lamar\n\nNot Like Us\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-05-04\n\nProducer: Mustard\nComposer Lyricist, Co Producer: Sean Momberger\nRecording Engineer: Ray Charles Brown Jr.\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nCo Producer: Sounwave\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Ray Charles\nComposer Lyricist: Dijon McFarlane\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "Not Like Us", nil, false, "phLb_SoPBlA", "https://music.youtube.com/watch?v=phLb_SoPBlA", "/downloads/music/Kendrick Lamar/Not Like Us.NA", false, 1, ~U[2024-05-05 00:00:00Z]] 14:06:50.339 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=380.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" = ?) [1] 14:06:50.341 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=5.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" = ?) [1] 14:06:50.342 [debug] QUERY OK source="media_items" db=0.6ms idle=6.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 [35] 14:06:50.342 [debug] Current batch of media processed. Will check again in 1000ms 14:06:51.344 [debug] Current batch of media processed. Will check again in 1000ms 14:06:52.345 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تعلّق قلبي طفلة عربية\nتنعّم في الديباج والحلى والحلل\n\nلها مقلة لو أنها نظرت بها\nإلى راهب قد صام لله وابتهل\n\nلأصبح مفتوناً معنّى بحبها\nكأن لم يصم لله يوماً ولم يُصل\n\nولي ولها في الناس قول وسمعة\nولي ولها في كل ناحية مثل\n\nوكاف وكفكاف وكفي بكفها\nوكاف كفوف الودق من كفها انهمل\n\nألا لا لا إلا لآليء لابث\nولا لا ألا إلا لآليء من رحل\n\nفكم كم وكم كم ثم كم كم وكم وكم\nقطعت الفيافي والمهامة لم أمل\n\nوفي في في وفي ثم في في وفي وفي\nوفي وجنتي سلمى أقبل لا أمل\n\nوعن عن وعن عن ثم عن عن وعن وعن\nوعن أهل سلمى والربوع فكم أسل\n\nحجازية العينين مكية الحشا\nعراقية الأطراف رومية الكفل\n\nتهامية الأبدان عبسية اللمى\nخزاعية الأسنان درية القبل\n\nفلاعبتها الشطرنج خيلي ترادفت\nورخّى عليها دار بالشاه بالعجل\n\nوقد كان لعبي كل دست بقبلة\nأقبل ثغراً كالهلال إذا أهلّ\n\nفقبلتها تسعاً وتسعين قبلة\nوواحدة أخرى وكنت على عجل\n\nوعانقتها حتى تقطع عقدها\nوحتى لآليء الطوق من جيدها انفصل\n\nكأن لآلئ الطوق حين تناثرت\nضياء مصابيح تطايرن من شُعل\n\n\n\nإحدى قصائد الشاعر الجاهلي الشهير : امرؤ القيس بن حجر الكندي\nومن ألحان : مطلق الذيابي", "filename" => "/downloads/music/MrJasser1983/تعلق قلبي طفلة عربية ـ طلال مداح.NA", "id" => "tO3e0jIfwls", "original_url" => "https://music.youtube.com/watch?v=tO3e0jIfwls", "playlist_index" => 36, "title" => "تعلق قلبي طفلة عربية ـ طلال مداح", "upload_date" => "20110510"} 14:06:52.346 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=898.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 (?)) [1] 14:06:52.347 [debug] QUERY OK source="sources" db=0.4ms idle=899.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" = ?) [1] 14:06:52.348 [debug] QUERY OK source="media_items" db=0.9ms idle=900.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-05-10 00:00:00Z], 1] 14:06:52.351 [debug] QUERY OK source="media_items" db=2.4ms idle=902.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تعلّق قلبي طفلة عربية\nتنعّم في الديباج والحلى والحلل\n\nلها مقلة لو أنها نظرت بها\nإلى راهب قد صام لله وابتهل\n\nلأصبح مفتوناً معنّى بحبها\nكأن لم يصم لله يوماً ولم يُصل\n\nولي ولها في الناس قول وسمعة\nولي ولها في كل ناحية مثل\n\nوكاف وكفكاف وكفي بكفها\nوكاف كفوف الودق من كفها انهمل\n\nألا لا لا إلا لآليء لابث\nولا لا ألا إلا لآليء من رحل\n\nفكم كم وكم كم ثم كم كم وكم وكم\nقطعت الفيافي والمهامة لم أمل\n\nوفي في في وفي ثم في في وفي وفي\nوفي وجنتي سلمى أقبل لا أمل\n\nوعن عن وعن عن ثم عن عن وعن وعن\nوعن أهل سلمى والربوع فكم أسل\n\nحجازية العينين مكية الحشا\nعراقية الأطراف رومية الكفل\n\nتهامية الأبدان عبسية اللمى\nخزاعية الأسنان درية القبل\n\nفلاعبتها الشطرنج خيلي ترادفت\nورخّى عليها دار بالشاه بالعجل\n\nوقد كان لعبي كل دست بقبلة\nأقبل ثغراً كالهلال إذا أهلّ\n\nفقبلتها تسعاً وتسعين قبلة\nوواحدة أخرى وكنت على عجل\n\nوعانقتها حتى تقطع عقدها\nوحتى لآليء الطوق من جيدها انفصل\n\nكأن لآلئ الطوق حين تناثرت\nضياء مصابيح تطايرن من شُعل\n\n\n\nإحدى قصائد الشاعر الجاهلي الشهير : امرؤ القيس بن حجر الكندي\nومن ألحان : مطلق الذيابي", "تعلق قلبي طفلة عربية ـ طلال مداح", "b558b2ac-8715-45a6-a3af-358edf1426db", [], false, "tO3e0jIfwls", "https://music.youtube.com/watch?v=tO3e0jIfwls", 36, "/downloads/music/MrJasser1983/تعلق قلبي طفلة عربية ـ طلال مداح.NA", false, false, false, 1, 1, ~U[2011-05-10 00:00:00Z], ~U[2026-04-18 14:06:52Z], ~U[2026-04-18 14:06:52Z], "تعلّق قلبي طفلة عربية\nتنعّم في الديباج والحلى والحلل\n\nلها مقلة لو أنها نظرت بها\nإلى راهب قد صام لله وابتهل\n\nلأصبح مفتوناً معنّى بحبها\nكأن لم يصم لله يوماً ولم يُصل\n\nولي ولها في الناس قول وسمعة\nولي ولها في كل ناحية مثل\n\nوكاف وكفكاف وكفي بكفها\nوكاف كفوف الودق من كفها انهمل\n\nألا لا لا إلا لآليء لابث\nولا لا ألا إلا لآليء من رحل\n\nفكم كم وكم كم ثم كم كم وكم وكم\nقطعت الفيافي والمهامة لم أمل\n\nوفي في في وفي ثم في في وفي وفي\nوفي وجنتي سلمى أقبل لا أمل\n\nوعن عن وعن عن ثم عن عن وعن وعن\nوعن أهل سلمى والربوع فكم أسل\n\nحجازية العينين مكية الحشا\nعراقية الأطراف رومية الكفل\n\nتهامية الأبدان عبسية اللمى\nخزاعية الأسنان درية القبل\n\nفلاعبتها الشطرنج خيلي ترادفت\nورخّى عليها دار بالشاه بالعجل\n\nوقد كان لعبي كل دست بقبلة\nأقبل ثغراً كالهلال إذا أهلّ\n\nفقبلتها تسعاً وتسعين قبلة\nوواحدة أخرى وكنت على عجل\n\nوعانقتها حتى تقطع عقدها\nوحتى لآليء الطوق من جيدها انفصل\n\nكأن لآلئ الطوق حين تناثرت\nضياء مصابيح تطايرن من شُعل\n\n\n\nإحدى قصائد الشاعر الجاهلي الشهير : امرؤ القيس بن حجر الكندي\nومن ألحان : مطلق الذيابي", "تعلق قلبي طفلة عربية ـ طلال مداح", nil, false, "tO3e0jIfwls", "https://music.youtube.com/watch?v=tO3e0jIfwls", "/downloads/music/MrJasser1983/تعلق قلبي طفلة عربية ـ طلال مداح.NA", false, 1, ~U[2011-05-10 00:00:00Z]] 14:06:52.353 [debug] QUERY OK source="sources" db=0.6ms idle=388.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" = ?) [1] 14:06:52.354 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 14:06:52.355 [debug] QUERY OK source="media_items" db=0.5ms idle=7.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 [36] 14:06:52.355 [debug] Current batch of media processed. Will check again in 1000ms 14:06:53.356 [debug] Current batch of media processed. Will check again in 1000ms 14:06:54.358 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rhino/Elektra\n\nJust the Two of Us (feat. Bill Withers) · Grover Washington, Jr. · Bill Withers\n\nLove Songs\n\n℗ 1980 Elektra Entertainment for the United States and WEA International Inc. for the world outside of the United States.\n\nConductor, Synthesizer: Bill Eaton\nFeatured Vocals: Bill Withers\nAssistant Engineer: Ed Heath\nGuitar: Eric Gale\nProducer: Grover Washington Jr.\nAlto Saxophone: Grover Washington Jr.\nSoprano Saxophone: Grover Washington Jr.\nTenor Saxophone: Grover Washington Jr.\nVocals: Grover Washington Jr.\nLead Vocals: Grover Washington Jr.\nBacking Vocals: Hilda Harris\nPercussion: Ralph Macdonald\nProducer: Ralph Macdonald\nEngineer: Richard Alderson\nDrums: Steve Gadd\nBacking Vocals: Ullanda McCullough\nMasterer: Vladimir Meller\nBacking Vocals: Yvonne Lewis\nWriter: Bill Withers\nWriter: Ralph MacDonald\nWriter: William Salter\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (feat. Bill Withers).NA", "id" => "ER_WB_vgfbk", "original_url" => "https://music.youtube.com/watch?v=ER_WB_vgfbk", "playlist_index" => 37, "title" => "Just the Two of Us (feat. Bill Withers)", "upload_date" => "20160407"} 14:06:54.359 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=911.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 (?)) [1] 14:06:54.360 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=912.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" = ?) [1] 14:06:54.361 [debug] QUERY OK source="media_items" db=0.9ms idle=913.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-04-07 00:00:00Z], 1] 14:06:54.364 [debug] QUERY OK source="media_items" db=2.1ms idle=915.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rhino/Elektra\n\nJust the Two of Us (feat. Bill Withers) · Grover Washington, Jr. · Bill Withers\n\nLove Songs\n\n℗ 1980 Elektra Entertainment for the United States and WEA International Inc. for the world outside of the United States.\n\nConductor, Synthesizer: Bill Eaton\nFeatured Vocals: Bill Withers\nAssistant Engineer: Ed Heath\nGuitar: Eric Gale\nProducer: Grover Washington Jr.\nAlto Saxophone: Grover Washington Jr.\nSoprano Saxophone: Grover Washington Jr.\nTenor Saxophone: Grover Washington Jr.\nVocals: Grover Washington Jr.\nLead Vocals: Grover Washington Jr.\nBacking Vocals: Hilda Harris\nPercussion: Ralph Macdonald\nProducer: Ralph Macdonald\nEngineer: Richard Alderson\nDrums: Steve Gadd\nBacking Vocals: Ullanda McCullough\nMasterer: Vladimir Meller\nBacking Vocals: Yvonne Lewis\nWriter: Bill Withers\nWriter: Ralph MacDonald\nWriter: William Salter\n\nAuto-generated by YouTube.", "Just the Two of Us (feat. Bill Withers)", "5a6d2809-6c5a-410f-bff2-266c26e3a2f5", [], false, "ER_WB_vgfbk", "https://music.youtube.com/watch?v=ER_WB_vgfbk", 37, "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (feat. Bill Withers).NA", false, false, false, 1, 1, ~U[2016-04-07 00:00:00Z], ~U[2026-04-18 14:06:54Z], ~U[2026-04-18 14:06:54Z], "Provided to YouTube by Rhino/Elektra\n\nJust the Two of Us (feat. Bill Withers) · Grover Washington, Jr. · Bill Withers\n\nLove Songs\n\n℗ 1980 Elektra Entertainment for the United States and WEA International Inc. for the world outside of the United States.\n\nConductor, Synthesizer: Bill Eaton\nFeatured Vocals: Bill Withers\nAssistant Engineer: Ed Heath\nGuitar: Eric Gale\nProducer: Grover Washington Jr.\nAlto Saxophone: Grover Washington Jr.\nSoprano Saxophone: Grover Washington Jr.\nTenor Saxophone: Grover Washington Jr.\nVocals: Grover Washington Jr.\nLead Vocals: Grover Washington Jr.\nBacking Vocals: Hilda Harris\nPercussion: Ralph Macdonald\nProducer: Ralph Macdonald\nEngineer: Richard Alderson\nDrums: Steve Gadd\nBacking Vocals: Ullanda McCullough\nMasterer: Vladimir Meller\nBacking Vocals: Yvonne Lewis\nWriter: Bill Withers\nWriter: Ralph MacDonald\nWriter: William Salter\n\nAuto-generated by YouTube.", "Just the Two of Us (feat. Bill Withers)", nil, false, "ER_WB_vgfbk", "https://music.youtube.com/watch?v=ER_WB_vgfbk", "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (feat. Bill Withers).NA", false, 1, ~U[2016-04-07 00:00:00Z]] 14:06:54.365 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=395.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" = ?) [1] 14:06:54.366 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:06:54.367 [debug] QUERY OK source="media_items" db=0.6ms idle=6.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 [37] 14:06:54.367 [debug] Current batch of media processed. Will check again in 1000ms 14:06:55.369 [debug] Current batch of media processed. Will check again in 1000ms 14:06:56.370 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic/KSR\n\nI Like It · Cardi B · Bad Bunny · J Balvin\n\nInvasion of Privacy\n\n℗ 2018 Atlantic Recording Corporation\n\nAdditional Background Vocals: Andrew Tinker\nVocals: Bad Bunny\nExecutive Producer: Brooklyn Johnny\nVocals: Cardi B\nMasterer: Colin Leonard\nAdditional Editor: Craig Kallman\nProducer: Craig Kallman\nExecutive Producer: Craig Kallman\nProgrammer: Craig Kallman\nAdditional Editor: DJ SwanQo\nAdditional Engineer: DJ SwanQo\nExecutive Producer: Darrale Jones\nAssistant Editor: Ebonie Smith\nAssistant Engineer: Ebonie Smith\nRecorded By: Evan Laray\nAdditional Background Vocals: Holly Seeley\nCo- Producer: Invincible\nProgrammer: Invincible\nVocals: J Balvin\nProducer: J. White Did It\nProgrammer: J. White Did It\nAssistant Editor: Joe Pomarico\nAdditional Engineer: Joel Iglesias\nTrumpet: Juan Chaves\nAdditional Editor: Kuk Harrell\nMixer: Leslie Brathwaite\nAdditional Editor: Louie Gomez\nAdditional Engineer: Louie Gomez\nAdditional Background Vocals: Michael Romero\nAdditional Production: Nick Seeley\nAdditional Programmer: Nick Seeley\nAdditional Background Vocals: Nick Seeley\nAdditional Editor: Peter Kim\nAdditional Engineer: Peter Kim\nAdditional Background Vocals: Sarah Sellers\nUnknown: Simone Torres\nProducer: Tainy\nProgrammer: Tainy\nWriter: Anthony Germaine White\nWriter: Belcalis Almanzar\nWriter: Benito Antonio Ocasio Matinez\nWriter: Benny Bonilla\nWriter: Edgar Machuca\nWriter: Edgar Wilmer Semper Vargas\nWriter: Jordan Thorpe\nWriter: Jose Alvaro Balvin Osorio\nWriter: Luian Malave\nWriter: Manny Rodriguez\nWriter: Marcos E. Masis\nWriter: Noah Assad\nWriter: Tony Pabon\nWriter: Vincent Watson\nWriter: Xavier Semer Vargas\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Cardi B, Bad Bunny, J Balvin/I Like It.NA", "id" => "yi4d7Ubz44o", "original_url" => "https://music.youtube.com/watch?v=yi4d7Ubz44o", "playlist_index" => 38, "title" => "I Like It", "upload_date" => "20180406"} 14:06:56.372 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=923.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 (?)) [1] 14:06:56.373 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=924.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" = ?) [1] 14:06:56.374 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=925.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-06 00:00:00Z], 1] 14:06:56.378 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=927.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic/KSR\n\nI Like It · Cardi B · Bad Bunny · J Balvin\n\nInvasion of Privacy\n\n℗ 2018 Atlantic Recording Corporation\n\nAdditional Background Vocals: Andrew Tinker\nVocals: Bad Bunny\nExecutive Producer: Brooklyn Johnny\nVocals: Cardi B\nMasterer: Colin Leonard\nAdditional Editor: Craig Kallman\nProducer: Craig Kallman\nExecutive Producer: Craig Kallman\nProgrammer: Craig Kallman\nAdditional Editor: DJ SwanQo\nAdditional Engineer: DJ SwanQo\nExecutive Producer: Darrale Jones\nAssistant Editor: Ebonie Smith\nAssistant Engineer: Ebonie Smith\nRecorded By: Evan Laray\nAdditional Background Vocals: Holly Seeley\nCo- Producer: Invincible\nProgrammer: Invincible\nVocals: J Balvin\nProducer: J. White Did It\nProgrammer: J. White Did It\nAssistant Editor: Joe Pomarico\nAdditional Engineer: Joel Iglesias\nTrumpet: Juan Chaves\nAdditional Editor: Kuk Harrell\nMixer: Leslie Brathwaite\nAdditional Editor: Louie Gomez\nAdditional Engineer: Louie Gomez\nAdditional Background Vocals: Michael Romero\nAdditional Production: Nick Seeley\nAdditional Programmer: Nick Seeley\nAdditional Background Vocals: Nick Seeley\nAdditional Editor: Peter Kim\nAdditional Engineer: Peter Kim\nAdditional Background Vocals: Sarah Sellers\nUnknown: Simone Torres\nProducer: Tainy\nProgrammer: Tainy\nWriter: Anthony Germaine White\nWriter: Belcalis Almanzar\nWriter: Benito Antonio Ocasio Matinez\nWriter: Benny Bonilla\nWriter: Edgar Machuca\nWriter: Edgar Wilmer Semper Vargas\nWriter: Jordan Thorpe\nWriter: Jose Alvaro Balvin Osorio\nWriter: Luian Malave\nWriter: Manny Rodriguez\nWriter: Marcos E. Masis\nWriter: Noah Assad\nWriter: Tony Pabon\nWriter: Vincent Watson\nWriter: Xavier Semer Vargas\n\nAuto-generated by YouTube.", "I Like It", "df0f754e-2327-4b59-bef6-e4004f70fd91", [], false, "yi4d7Ubz44o", "https://music.youtube.com/watch?v=yi4d7Ubz44o", 38, "/downloads/music/Cardi B, Bad Bunny, J Balvin/I Like It.NA", false, false, false, 1, 1, ~U[2018-04-06 00:00:00Z], ~U[2026-04-18 14:06:56Z], ~U[2026-04-18 14:06:56Z], "Provided to YouTube by Atlantic/KSR\n\nI Like It · Cardi B · Bad Bunny · J Balvin\n\nInvasion of Privacy\n\n℗ 2018 Atlantic Recording Corporation\n\nAdditional Background Vocals: Andrew Tinker\nVocals: Bad Bunny\nExecutive Producer: Brooklyn Johnny\nVocals: Cardi B\nMasterer: Colin Leonard\nAdditional Editor: Craig Kallman\nProducer: Craig Kallman\nExecutive Producer: Craig Kallman\nProgrammer: Craig Kallman\nAdditional Editor: DJ SwanQo\nAdditional Engineer: DJ SwanQo\nExecutive Producer: Darrale Jones\nAssistant Editor: Ebonie Smith\nAssistant Engineer: Ebonie Smith\nRecorded By: Evan Laray\nAdditional Background Vocals: Holly Seeley\nCo- Producer: Invincible\nProgrammer: Invincible\nVocals: J Balvin\nProducer: J. White Did It\nProgrammer: J. White Did It\nAssistant Editor: Joe Pomarico\nAdditional Engineer: Joel Iglesias\nTrumpet: Juan Chaves\nAdditional Editor: Kuk Harrell\nMixer: Leslie Brathwaite\nAdditional Editor: Louie Gomez\nAdditional Engineer: Louie Gomez\nAdditional Background Vocals: Michael Romero\nAdditional Production: Nick Seeley\nAdditional Programmer: Nick Seeley\nAdditional Background Vocals: Nick Seeley\nAdditional Editor: Peter Kim\nAdditional Engineer: Peter Kim\nAdditional Background Vocals: Sarah Sellers\nUnknown: Simone Torres\nProducer: Tainy\nProgrammer: Tainy\nWriter: Anthony Germaine White\nWriter: Belcalis Almanzar\nWriter: Benito Antonio Ocasio Matinez\nWriter: Benny Bonilla\nWriter: Edgar Machuca\nWriter: Edgar Wilmer Semper Vargas\nWriter: Jordan Thorpe\nWriter: Jose Alvaro Balvin Osorio\nWriter: Luian Malave\nWriter: Manny Rodriguez\nWriter: Marcos E. Masis\nWriter: Noah Assad\nWriter: Tony Pabon\nWriter: Vincent Watson\nWriter: Xavier Semer Vargas\n\nAuto-generated by YouTube.", "I Like It", nil, false, "yi4d7Ubz44o", "https://music.youtube.com/watch?v=yi4d7Ubz44o", "/downloads/music/Cardi B, Bad Bunny, J Balvin/I Like It.NA", false, 1, ~U[2018-04-06 00:00:00Z]] 14:06:56.380 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=405.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" = ?) [1] 14:06:56.381 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:06:56.383 [debug] QUERY OK source="media_items" db=0.7ms queue=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 [38] 14:06:56.383 [debug] Current batch of media processed. Will check again in 1000ms 14:06:57.384 [debug] Current batch of media processed. Will check again in 1000ms 14:06:58.385 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana\n\nHal Endak Shak · Kazem Al Saher\n\nHafiat Al Kadamain\n\n℗ Rotana\n\nReleased on: 2003-08-11\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Kazem Al Saher/Hal Endak Shak.NA", "id" => "e-y9b7r1FUI", "original_url" => "https://music.youtube.com/watch?v=e-y9b7r1FUI", "playlist_index" => 39, "title" => "Hal Endak Shak", "upload_date" => "20210309"} 14:06:58.386 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=938.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 (?)) [1] 14:06:58.387 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=940.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" = ?) [1] 14:06:58.389 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=941.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-09 00:00:00Z], 1] 14:06:58.391 [debug] QUERY OK source="media_items" db=1.6ms idle=942.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana\n\nHal Endak Shak · Kazem Al Saher\n\nHafiat Al Kadamain\n\n℗ Rotana\n\nReleased on: 2003-08-11\n\nAuto-generated by YouTube.", "Hal Endak Shak", "b20ed71b-5755-41f0-8090-d516203dcf23", [], false, "e-y9b7r1FUI", "https://music.youtube.com/watch?v=e-y9b7r1FUI", 39, "/downloads/music/Kazem Al Saher/Hal Endak Shak.NA", false, false, false, 1, 1, ~U[2021-03-09 00:00:00Z], ~U[2026-04-18 14:06:58Z], ~U[2026-04-18 14:06:58Z], "Provided to YouTube by Rotana\n\nHal Endak Shak · Kazem Al Saher\n\nHafiat Al Kadamain\n\n℗ Rotana\n\nReleased on: 2003-08-11\n\nAuto-generated by YouTube.", "Hal Endak Shak", nil, false, "e-y9b7r1FUI", "https://music.youtube.com/watch?v=e-y9b7r1FUI", "/downloads/music/Kazem Al Saher/Hal Endak Shak.NA", false, 1, ~U[2021-03-09 00:00:00Z]] 14:06:58.392 [debug] QUERY OK source="sources" db=0.7ms idle=412.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" = ?) [1] 14:06:58.393 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 14:06:58.395 [debug] QUERY OK source="media_items" db=0.8ms 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 [39] 14:06:58.395 [debug] Current batch of media processed. Will check again in 1000ms 14:06:59.397 [debug] Current batch of media processed. Will check again in 1000ms 14:07:00.242 [info] {"source":"oban","duration":2802,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:07:00.399 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للإستماع لأغنية \"انرفعت الجلسه\" على Anghami\nhttps://play.anghami.com/song/12028785\n\nاشترك في قناة ستوديو حيدر كيتارا - HGuitaraStudio\nhttp://bit.ly/HGuitaraStudio\n\nاداء : عمر شاهين\nـــــــــــــــ\nللتواصل والاعلانات التجارية \n00962792944561\n\nOfficial Instagram\n \u00A0\u00A0/\u00A0hguitara\u00A0\u00A0\n\nOfficial Facebook\n \u00A0\u00A0/\u00A0haidarguitarra\u00A0\u00A0\n\nOfficial Twitter\n \u00A0\u00A0/\u00A0hguitarastudio\u00A0\u00A0\n\n#ستوديو_حيدر_كيتارا #HGuitara_Studio Digital Distribution : CHBK Music", "filename" => "/downloads/music/HGuitaraStudio - حيدر كيتارا/Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة.NA", "id" => "yogMe5PyFL8", "original_url" => "https://music.youtube.com/watch?v=yogMe5PyFL8", "playlist_index" => 40, "title" => "Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة", "upload_date" => "20150313"} 14:07:00.402 [debug] QUERY OK source="sources" db=2.7ms queue=0.1ms idle=952.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 (?)) [1] 14:07:00.404 [debug] QUERY OK source="sources" db=0.7ms idle=956.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] 14:07:00.405 [debug] QUERY OK source="media_items" db=1.1ms idle=957.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-03-13 00:00:00Z], 1] 14:07:00.408 [debug] QUERY OK source="media_items" db=2.1ms idle=422.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للإستماع لأغنية \"انرفعت الجلسه\" على Anghami\nhttps://play.anghami.com/song/12028785\n\nاشترك في قناة ستوديو حيدر كيتارا - HGuitaraStudio\nhttp://bit.ly/HGuitaraStudio\n\nاداء : عمر شاهين\nـــــــــــــــ\nللتواصل والاعلانات التجارية \n00962792944561\n\nOfficial Instagram\n \u00A0\u00A0/\u00A0hguitara\u00A0\u00A0\n\nOfficial Facebook\n \u00A0\u00A0/\u00A0haidarguitarra\u00A0\u00A0\n\nOfficial Twitter\n \u00A0\u00A0/\u00A0hguitarastudio\u00A0\u00A0\n\n#ستوديو_حيدر_كيتارا #HGuitara_Studio Digital Distribution : CHBK Music", "Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة", "a99bbbcf-15a9-4410-b0f9-618eee200f00", [], false, "yogMe5PyFL8", "https://music.youtube.com/watch?v=yogMe5PyFL8", 40, "/downloads/music/HGuitaraStudio - حيدر كيتارا/Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة.NA", false, false, false, 1, 1, ~U[2015-03-13 00:00:00Z], ~U[2026-04-18 14:07:00Z], ~U[2026-04-18 14:07:00Z], "للإستماع لأغنية \"انرفعت الجلسه\" على Anghami\nhttps://play.anghami.com/song/12028785\n\nاشترك في قناة ستوديو حيدر كيتارا - HGuitaraStudio\nhttp://bit.ly/HGuitaraStudio\n\nاداء : عمر شاهين\nـــــــــــــــ\nللتواصل والاعلانات التجارية \n00962792944561\n\nOfficial Instagram\n \u00A0\u00A0/\u00A0hguitara\u00A0\u00A0\n\nOfficial Facebook\n \u00A0\u00A0/\u00A0haidarguitarra\u00A0\u00A0\n\nOfficial Twitter\n \u00A0\u00A0/\u00A0hguitarastudio\u00A0\u00A0\n\n#ستوديو_حيدر_كيتارا #HGuitara_Studio Digital Distribution : CHBK Music", "Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة", nil, false, "yogMe5PyFL8", "https://music.youtube.com/watch?v=yogMe5PyFL8", "/downloads/music/HGuitaraStudio - حيدر كيتارا/Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة.NA", false, 1, ~U[2015-03-13 00:00:00Z]] 14:07:00.410 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=166.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" = ?) [1] 14:07:00.411 [debug] QUERY OK source="media_profiles" db=0.7ms queue=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" = ?) [1] 14:07:00.413 [debug] QUERY OK source="media_items" db=1.0ms 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 [40] 14:07:00.413 [debug] Current batch of media processed. Will check again in 1000ms 14:07:01.415 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by wataryproduction\n\nMako Menni · Rahma Riad\n\nMako Menni\n\n℗ Watary\n\nReleased on: 2020-01-27\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Rahma Riad/Mako Menni.NA", "id" => "U7tcBOMoqbk", "original_url" => "https://music.youtube.com/watch?v=U7tcBOMoqbk", "playlist_index" => 41, "title" => "Mako Menni", "upload_date" => "20200126"} 14:07:01.418 [debug] QUERY OK source="sources" db=0.7ms queue=1.3ms 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 (?)) [1] 14:07:01.424 [debug] QUERY OK source="sources" db=0.7ms queue=5.0ms 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" = ?) [1] 14:07:01.427 [debug] QUERY OK source="media_items" db=2.0ms idle=1013.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-01-26 00:00:00Z], 1] 14:07:01.430 [debug] QUERY OK source="media_items" db=1.8ms idle=1015.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by wataryproduction\n\nMako Menni · Rahma Riad\n\nMako Menni\n\n℗ Watary\n\nReleased on: 2020-01-27\n\nAuto-generated by YouTube.", "Mako Menni", "054d116d-8e42-42dc-b523-0032634dd65a", [], false, "U7tcBOMoqbk", "https://music.youtube.com/watch?v=U7tcBOMoqbk", 41, "/downloads/music/Rahma Riad/Mako Menni.NA", false, false, false, 1, 1, ~U[2020-01-26 00:00:00Z], ~U[2026-04-18 14:07:01Z], ~U[2026-04-18 14:07:01Z], "Provided to YouTube by wataryproduction\n\nMako Menni · Rahma Riad\n\nMako Menni\n\n℗ Watary\n\nReleased on: 2020-01-27\n\nAuto-generated by YouTube.", "Mako Menni", nil, false, "U7tcBOMoqbk", "https://music.youtube.com/watch?v=U7tcBOMoqbk", "/downloads/music/Rahma Riad/Mako Menni.NA", false, 1, ~U[2020-01-26 00:00:00Z]] 14:07:01.432 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=444.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" = ?) [1] 14:07:01.433 [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" = ?) [1] 14:07:01.434 [debug] QUERY OK source="media_items" db=1.0ms 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 [41] 14:07:01.435 [debug] Current batch of media processed. Will check again in 1000ms 14:07:02.436 [debug] Current batch of media processed. Will check again in 1000ms 14:07:03.437 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Ana Ya La” Album on all platforms | اسمع الآن ألبوم “يا أنا يا لأ” على جميع المنصات\nhttps://lnk.to/ya-ana-ya-la\n\n© Sony Music Entertainment Middle East\nLyrics: Ayman Bahgat Kamar\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\n\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك يا حبيبي معاك الليلة الليلة والعة\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nسلمت وبعترف ومافيش حاجة هتمنعني\nأنا جايلك أهو ياحبيبي أهو\nملي عيوني ومتعني\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء.NA", "id" => "qDzDFSItK_0", "original_url" => "https://music.youtube.com/watch?v=qDzDFSItK_0", "playlist_index" => 42, "title" => "Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء", "upload_date" => "20201228"} 14:07:03.439 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=991.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 (?)) [1] 14:07:03.440 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:07:03.441 [debug] QUERY OK source="media_items" db=1.0ms idle=993.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-12-28 00:00:00Z], 1] 14:07:03.445 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=995.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Ana Ya La” Album on all platforms | اسمع الآن ألبوم “يا أنا يا لأ” على جميع المنصات\nhttps://lnk.to/ya-ana-ya-la\n\n© Sony Music Entertainment Middle East\nLyrics: Ayman Bahgat Kamar\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\n\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك يا حبيبي معاك الليلة الليلة والعة\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nسلمت وبعترف ومافيش حاجة هتمنعني\nأنا جايلك أهو ياحبيبي أهو\nملي عيوني ومتعني\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء", "47bc528f-024a-4624-b46c-48343c479ac5", [], false, "qDzDFSItK_0", "https://music.youtube.com/watch?v=qDzDFSItK_0", 42, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء.NA", false, false, false, 1, 1, ~U[2020-12-28 00:00:00Z], ~U[2026-04-18 14:07:03Z], ~U[2026-04-18 14:07:03Z], "Listen now to “Ya Ana Ya La” Album on all platforms | اسمع الآن ألبوم “يا أنا يا لأ” على جميع المنصات\nhttps://lnk.to/ya-ana-ya-la\n\n© Sony Music Entertainment Middle East\nLyrics: Ayman Bahgat Kamar\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\n\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك يا حبيبي معاك الليلة الليلة والعة\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nسلمت وبعترف ومافيش حاجة هتمنعني\nأنا جايلك أهو ياحبيبي أهو\nملي عيوني ومتعني\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء", nil, false, "qDzDFSItK_0", "https://music.youtube.com/watch?v=qDzDFSItK_0", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء.NA", false, 1, ~U[2020-12-28 00:00:00Z]] 14:07:03.446 [debug] QUERY OK source="sources" db=0.6ms idle=454.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" = ?) [1] 14:07:03.447 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 14:07:03.448 [debug] QUERY OK source="media_items" db=0.5ms 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 [42] 14:07:03.448 [debug] Current batch of media processed. Will check again in 1000ms 14:07:04.449 [debug] Current batch of media processed. Will check again in 1000ms 14:07:05.098 [info] {"source":"oban","duration":1709,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:05.451 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Universal Music Group\n\nThe Ringer · Eminem\n\nKamikaze\n\n℗ 2018 Aftermath Records\n\nReleased on: 2018-08-31\n\nProducer: illadaproducer\nProducer: Ronny J\nCo Producer: Eminem\nComposer Lyricist: Marshall Mathers\nComposer Lyricist: R. Fraser\nComposer Lyricist: Luis Resto\nComposer Lyricist: Katorah Marrero\nComposer Lyricist: Matthew Norrish Jacobson\nComposer Lyricist: R. Spence Jr\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Eminem/The Ringer.NA", "id" => "ACNgFW50EbU", "original_url" => "https://music.youtube.com/watch?v=ACNgFW50EbU", "playlist_index" => 43, "title" => "The Ringer", "upload_date" => "20180831"} 14:07:05.452 [debug] QUERY OK source="sources" db=1.0ms 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 (?)) [1] 14:07:05.454 [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" = ?) [1] 14:07:05.455 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=457.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-08-31 00:00:00Z], 1] 14:07:05.459 [debug] QUERY OK source="media_items" db=2.6ms idle=357.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nThe Ringer · Eminem\n\nKamikaze\n\n℗ 2018 Aftermath Records\n\nReleased on: 2018-08-31\n\nProducer: illadaproducer\nProducer: Ronny J\nCo Producer: Eminem\nComposer Lyricist: Marshall Mathers\nComposer Lyricist: R. Fraser\nComposer Lyricist: Luis Resto\nComposer Lyricist: Katorah Marrero\nComposer Lyricist: Matthew Norrish Jacobson\nComposer Lyricist: R. Spence Jr\n\nAuto-generated by YouTube.", "The Ringer", "fea4c32a-4bba-47f6-9ce0-b15f29c6f036", [], false, "ACNgFW50EbU", "https://music.youtube.com/watch?v=ACNgFW50EbU", 43, "/downloads/music/Eminem/The Ringer.NA", false, false, false, 1, 1, ~U[2018-08-31 00:00:00Z], ~U[2026-04-18 14:07:05Z], ~U[2026-04-18 14:07:05Z], "Provided to YouTube by Universal Music Group\n\nThe Ringer · Eminem\n\nKamikaze\n\n℗ 2018 Aftermath Records\n\nReleased on: 2018-08-31\n\nProducer: illadaproducer\nProducer: Ronny J\nCo Producer: Eminem\nComposer Lyricist: Marshall Mathers\nComposer Lyricist: R. Fraser\nComposer Lyricist: Luis Resto\nComposer Lyricist: Katorah Marrero\nComposer Lyricist: Matthew Norrish Jacobson\nComposer Lyricist: R. Spence Jr\n\nAuto-generated by YouTube.", "The Ringer", nil, false, "ACNgFW50EbU", "https://music.youtube.com/watch?v=ACNgFW50EbU", "/downloads/music/Eminem/The Ringer.NA", false, 1, ~U[2018-08-31 00:00:00Z]] 14:07:05.460 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=11.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" = ?) [1] 14:07:05.461 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:07:05.463 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [43] 14:07:05.463 [debug] Current batch of media processed. Will check again in 1000ms 14:07:06.464 [debug] Current batch of media processed. Will check again in 1000ms 14:07:07.466 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Baba” from “Ebtadena” Album on all platforms | اسمع الآن أغنية ”بابا” من ألبوم “ابتدينا” على جميع المنصات\nhttps://lnk.to/ebtadena\n\n© Sony Music Entertainment Middle East\n\nLyrics: Malak Adel\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nرمش خطاف والسحر أصناف\nوانا قلبي يتخاف عليه يا بابا\nورد يتشال ولونه قتال \nشغلني وأزال مافات يا بابا\nرسمه العين دي ربنا يعين \nكل اللي والعين منهم يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nخد وناس وضيُّه كالماس\nعايزله حراس عليه يا بابا\nالعيون سود وقلبي معقود\nسكر وعنقود عنب يا بابا\nالدلال قال في الضحكه موال\nوحسنها اغتال قلوب يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\n#Amr_Diab\n#عمرو_دياب\n#Ebtadena\n#ابتدينا\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا.NA", "id" => "3knHALzEC7M", "original_url" => "https://music.youtube.com/watch?v=3knHALzEC7M", "playlist_index" => 44, "title" => "Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا", "upload_date" => "20250703"} 14:07:07.468 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:07:07.469 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:07:07.470 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=21.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-03 00:00:00Z], 1] 14:07:07.473 [debug] QUERY OK source="media_items" db=2.4ms idle=22.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Baba” from “Ebtadena” Album on all platforms | اسمع الآن أغنية ”بابا” من ألبوم “ابتدينا” على جميع المنصات\nhttps://lnk.to/ebtadena\n\n© Sony Music Entertainment Middle East\n\nLyrics: Malak Adel\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nرمش خطاف والسحر أصناف\nوانا قلبي يتخاف عليه يا بابا\nورد يتشال ولونه قتال \nشغلني وأزال مافات يا بابا\nرسمه العين دي ربنا يعين \nكل اللي والعين منهم يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nخد وناس وضيُّه كالماس\nعايزله حراس عليه يا بابا\nالعيون سود وقلبي معقود\nسكر وعنقود عنب يا بابا\nالدلال قال في الضحكه موال\nوحسنها اغتال قلوب يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\n#Amr_Diab\n#عمرو_دياب\n#Ebtadena\n#ابتدينا\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا", "380edaa4-874d-4f64-abe4-0cc36e9be6a0", [], false, "3knHALzEC7M", "https://music.youtube.com/watch?v=3knHALzEC7M", 44, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا.NA", false, false, false, 1, 1, ~U[2025-07-03 00:00:00Z], ~U[2026-04-18 14:07:07Z], ~U[2026-04-18 14:07:07Z], "Listen now to “Baba” from “Ebtadena” Album on all platforms | اسمع الآن أغنية ”بابا” من ألبوم “ابتدينا” على جميع المنصات\nhttps://lnk.to/ebtadena\n\n© Sony Music Entertainment Middle East\n\nLyrics: Malak Adel\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nرمش خطاف والسحر أصناف\nوانا قلبي يتخاف عليه يا بابا\nورد يتشال ولونه قتال \nشغلني وأزال مافات يا بابا\nرسمه العين دي ربنا يعين \nكل اللي والعين منهم يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nخد وناس وضيُّه كالماس\nعايزله حراس عليه يا بابا\nالعيون سود وقلبي معقود\nسكر وعنقود عنب يا بابا\nالدلال قال في الضحكه موال\nوحسنها اغتال قلوب يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\n#Amr_Diab\n#عمرو_دياب\n#Ebtadena\n#ابتدينا\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا", nil, false, "3knHALzEC7M", "https://music.youtube.com/watch?v=3knHALzEC7M", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا.NA", false, 1, ~U[2025-07-03 00:00:00Z]] 14:07:07.474 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=25.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" = ?) [1] 14:07:07.475 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:07:07.477 [debug] QUERY OK source="media_items" db=0.6ms 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 [44] 14:07:07.477 [debug] Current batch of media processed. Will check again in 1000ms 14:07:08.488 [debug] Current batch of media processed. Will check again in 1000ms 14:07:09.490 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Feeeras.h.z@9.cn", "filename" => "/downloads/music/DrFerooo/جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394.NA", "id" => "0yH9QXM8NZQ", "original_url" => "https://music.youtube.com/watch?v=0yH9QXM8NZQ", "playlist_index" => 45, "title" => "جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394", "upload_date" => "20110511"} 14:07:09.491 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:07:09.492 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:07:09.494 [debug] QUERY OK source="media_items" db=0.9ms idle=45.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-05-11 00:00:00Z], 1] 14:07:09.496 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=46.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Feeeras.h.z@9.cn", "جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394", "740c8b94-cd4b-4909-b8cd-ba712012aa20", [], false, "0yH9QXM8NZQ", "https://music.youtube.com/watch?v=0yH9QXM8NZQ", 45, "/downloads/music/DrFerooo/جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394.NA", false, false, false, 1, 1, ~U[2011-05-11 00:00:00Z], ~U[2026-04-18 14:07:09Z], ~U[2026-04-18 14:07:09Z], "Feeeras.h.z@9.cn", "جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394", nil, false, "0yH9QXM8NZQ", "https://music.youtube.com/watch?v=0yH9QXM8NZQ", "/downloads/music/DrFerooo/جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394.NA", false, 1, ~U[2011-05-11 00:00:00Z]] 14:07:09.497 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" = ?) [1] 14:07:09.498 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms 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" = ?) [1] 14:07:09.499 [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 [45] 14:07:09.499 [debug] Current batch of media processed. Will check again in 1000ms 14:07:10.500 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 46, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 14:07:10.501 [debug] QUERY OK source="sources" db=0.7ms 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 (?)) [1] 14:07:10.502 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [1] 14:07:10.504 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1005.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 1] 14:07:10.507 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1005.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "dfe2b077-6654-42f4-88b2-1d3ec10b88e3", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 46, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 1, 2, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:07:10Z], ~U[2026-04-18 14:07:10Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 1, ~U[2025-07-30 00:00:00Z]] 14:07:10.508 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=487.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" = ?) [1] 14:07:10.509 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:07:10.510 [debug] QUERY OK source="media_items" db=0.4ms 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 [46] 14:07:10.511 [debug] Current batch of media processed. Will check again in 1000ms 14:07:11.512 [debug] Current batch of media processed. Will check again in 1000ms 14:07:12.514 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "#قالت_حبيبي \nاداء والحان \n#ايمن_قصيله \nكلمات \nعبدالله الشريف (المعظم )\nقيتار \nانس عزالدين \nعود \nبدر المليحي \nعزف كيبورد \nرياض قصيله \nتسجيل \nاستوديو ارانين \nفديو ارت \nابراهيم عكروت \nمكس وماستر \nرياض قصيله \nشكر خاص \nنسيبة عادل \nيوسف السمومي \nاسامة الطليلي \n\nكلمات الاغنية ***\n\nقالت حبيبي قلت هاه يا نور عينه\nقالت فقدتك وهجرك قد عبث فيني\n\nالوصل لي حق واريد الحق ذلحينه\nماعاد بصبر وبعدك بيجنني\n\nيمين لادعي الهي بيني وبينه\nوالله يغني عن العالم ويكفيني\n\nقلت اسمعيني حبيبش ما نسي دينه\nلكن صروف الزمن للبعد تجبرني\n\nابكي مع العود اذا الالحان غنينه\nلا جات ذكراش اسكب دم من عيني\n\nوالله لولا الخجل لله ولدينه\nلكنت جاعل غرامش في الهوى ديني\n\nالصبر قد تم واجيب الصبر من وينه\nماينفع الصبر مع الاشواق ذي فيني\n\nياليت من غاب دموع العين يدينه\nضايق ولكن حبش بس يسليني\n\n لسماع البومي #قالت_حبيبي \nهذه روابط المنصات والمتاجر العالمية \n متجر انغامي\nhttps://play.anghami.com/album/101577...\nسبوتيفاي\nhttps://open.spotify.com/album/1DNvSj...\nاي تيونز\n\u00A0\u00A0/\u00A0qalt-habiby\u00A0\u00A0\nديزر\nhttps://www.deezer.com/us/album/18405...\nرابط البوم #قالت_حبيبي الترويجي وباقي المتاجر\nhttps://backl.ink/143371686\nتابعوني على حسابات التواصل\nفيس بوك : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nسناب شات : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nتويتر : \u00A0\u00A0/\u00A0aim7150\u00A0\u00A0\nانستغرام : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0", "filename" => "/downloads/music/ايمن قُصيله Aiman Qusailah/ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby.NA", "id" => "33NxhNZbAJM", "original_url" => "https://music.youtube.com/watch?v=33NxhNZbAJM", "playlist_index" => 47, "title" => "ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby", "upload_date" => "20200702"} 14:07:12.516 [debug] QUERY OK source="sources" db=0.4ms queue=1.2ms idle=483.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 (?)) [1] 14:07:12.517 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=69.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" = ?) [1] 14:07:12.519 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=69.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-07-02 00:00:00Z], 1] 14:07:12.523 [debug] QUERY OK source="media_items" db=3.0ms idle=71.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#قالت_حبيبي \nاداء والحان \n#ايمن_قصيله \nكلمات \nعبدالله الشريف (المعظم )\nقيتار \nانس عزالدين \nعود \nبدر المليحي \nعزف كيبورد \nرياض قصيله \nتسجيل \nاستوديو ارانين \nفديو ارت \nابراهيم عكروت \nمكس وماستر \nرياض قصيله \nشكر خاص \nنسيبة عادل \nيوسف السمومي \nاسامة الطليلي \n\nكلمات الاغنية ***\n\nقالت حبيبي قلت هاه يا نور عينه\nقالت فقدتك وهجرك قد عبث فيني\n\nالوصل لي حق واريد الحق ذلحينه\nماعاد بصبر وبعدك بيجنني\n\nيمين لادعي الهي بيني وبينه\nوالله يغني عن العالم ويكفيني\n\nقلت اسمعيني حبيبش ما نسي دينه\nلكن صروف الزمن للبعد تجبرني\n\nابكي مع العود اذا الالحان غنينه\nلا جات ذكراش اسكب دم من عيني\n\nوالله لولا الخجل لله ولدينه\nلكنت جاعل غرامش في الهوى ديني\n\nالصبر قد تم واجيب الصبر من وينه\nماينفع الصبر مع الاشواق ذي فيني\n\nياليت من غاب دموع العين يدينه\nضايق ولكن حبش بس يسليني\n\n لسماع البومي #قالت_حبيبي \nهذه روابط المنصات والمتاجر العالمية \n متجر انغامي\nhttps://play.anghami.com/album/101577...\nسبوتيفاي\nhttps://open.spotify.com/album/1DNvSj...\nاي تيونز\n\u00A0\u00A0/\u00A0qalt-habiby\u00A0\u00A0\nديزر\nhttps://www.deezer.com/us/album/18405...\nرابط البوم #قالت_حبيبي الترويجي وباقي المتاجر\nhttps://backl.ink/143371686\nتابعوني على حسابات التواصل\nفيس بوك : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nسناب شات : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nتويتر : \u00A0\u00A0/\u00A0aim7150\u00A0\u00A0\nانستغرام : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0", "ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby", "be02d79b-46b0-4910-ae86-822e5219a90a", [], false, "33NxhNZbAJM", "https://music.youtube.com/watch?v=33NxhNZbAJM", 47, "/downloads/music/ايمن قُصيله Aiman Qusailah/ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby.NA", false, false, false, 1, 1, ~U[2020-07-02 00:00:00Z], ~U[2026-04-18 14:07:12Z], ~U[2026-04-18 14:07:12Z], "#قالت_حبيبي \nاداء والحان \n#ايمن_قصيله \nكلمات \nعبدالله الشريف (المعظم )\nقيتار \nانس عزالدين \nعود \nبدر المليحي \nعزف كيبورد \nرياض قصيله \nتسجيل \nاستوديو ارانين \nفديو ارت \nابراهيم عكروت \nمكس وماستر \nرياض قصيله \nشكر خاص \nنسيبة عادل \nيوسف السمومي \nاسامة الطليلي \n\nكلمات الاغنية ***\n\nقالت حبيبي قلت هاه يا نور عينه\nقالت فقدتك وهجرك قد عبث فيني\n\nالوصل لي حق واريد الحق ذلحينه\nماعاد بصبر وبعدك بيجنني\n\nيمين لادعي الهي بيني وبينه\nوالله يغني عن العالم ويكفيني\n\nقلت اسمعيني حبيبش ما نسي دينه\nلكن صروف الزمن للبعد تجبرني\n\nابكي مع العود اذا الالحان غنينه\nلا جات ذكراش اسكب دم من عيني\n\nوالله لولا الخجل لله ولدينه\nلكنت جاعل غرامش في الهوى ديني\n\nالصبر قد تم واجيب الصبر من وينه\nماينفع الصبر مع الاشواق ذي فيني\n\nياليت من غاب دموع العين يدينه\nضايق ولكن حبش بس يسليني\n\n لسماع البومي #قالت_حبيبي \nهذه روابط المنصات والمتاجر العالمية \n متجر انغامي\nhttps://play.anghami.com/album/101577...\nسبوتيفاي\nhttps://open.spotify.com/album/1DNvSj...\nاي تيونز\n\u00A0\u00A0/\u00A0qalt-habiby\u00A0\u00A0\nديزر\nhttps://www.deezer.com/us/album/18405...\nرابط البوم #قالت_حبيبي الترويجي وباقي المتاجر\nhttps://backl.ink/143371686\nتابعوني على حسابات التواصل\nفيس بوك : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nسناب شات : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nتويتر : \u00A0\u00A0/\u00A0aim7150\u00A0\u00A0\nانستغرام : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0", "ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby", nil, false, "33NxhNZbAJM", "https://music.youtube.com/watch?v=33NxhNZbAJM", "/downloads/music/ايمن قُصيله Aiman Qusailah/ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby.NA", false, 1, ~U[2020-07-02 00:00:00Z]] 14:07:12.524 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=75.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" = ?) [1] 14:07:12.525 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:07:12.526 [debug] QUERY OK source="media_items" db=0.5ms 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 [47] 14:07:12.527 [debug] Current batch of media processed. Will check again in 1000ms 14:07:13.528 [debug] Current batch of media processed. Will check again in 1000ms 14:07:14.529 [debug] Current batch of media processed. Will check again in 1000ms 14:07:15.530 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Delta Sound\n\nوغلاوتك · Amr Diab · Mohamed Rahem · Mohamed Refay\n\nعودوني\n\n℗ Delta Sound\n\nReleased on: 1988-02-24\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Amr Diab, Mohamed Rahem, Mohamed Refay/وغلاوتك.NA", "id" => "ib7RvtJGyuk", "original_url" => "https://music.youtube.com/watch?v=ib7RvtJGyuk", "playlist_index" => 48, "title" => "وغلاوتك", "upload_date" => "20230306"} 14:07:15.532 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1082.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 (?)) [1] 14:07:15.534 [debug] QUERY OK source="sources" db=1.0ms idle=1084.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" = ?) [1] 14:07:15.536 [debug] QUERY OK source="media_items" db=1.4ms idle=1086.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-06 00:00:00Z], 1] 14:07:15.538 [debug] QUERY OK source="media_items" db=1.8ms idle=1088.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Delta Sound\n\nوغلاوتك · Amr Diab · Mohamed Rahem · Mohamed Refay\n\nعودوني\n\n℗ Delta Sound\n\nReleased on: 1988-02-24\n\nAuto-generated by YouTube.", "وغلاوتك", "3bb9b167-ec72-4a0f-9dd8-06364618571f", [], false, "ib7RvtJGyuk", "https://music.youtube.com/watch?v=ib7RvtJGyuk", 48, "/downloads/music/Amr Diab, Mohamed Rahem, Mohamed Refay/وغلاوتك.NA", false, false, false, 1, 1, ~U[2023-03-06 00:00:00Z], ~U[2026-04-18 14:07:15Z], ~U[2026-04-18 14:07:15Z], "Provided to YouTube by Delta Sound\n\nوغلاوتك · Amr Diab · Mohamed Rahem · Mohamed Refay\n\nعودوني\n\n℗ Delta Sound\n\nReleased on: 1988-02-24\n\nAuto-generated by YouTube.", "وغلاوتك", nil, false, "ib7RvtJGyuk", "https://music.youtube.com/watch?v=ib7RvtJGyuk", "/downloads/music/Amr Diab, Mohamed Rahem, Mohamed Refay/وغلاوتك.NA", false, 1, ~U[2023-03-06 00:00:00Z]] 14:07:15.539 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=498.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" = ?) [1] 14:07:15.540 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 14:07:15.542 [debug] QUERY OK source="media_items" db=0.6ms 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 [48] 14:07:15.542 [debug] Current batch of media processed. Will check again in 1000ms 14:07:16.545 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0rakankhaled1\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0rakan_k\u00A0\u00A0\r\nفيديو كليب ياعنيد للفنان راكان\r\nYa Aneed video clip by Rakan\r\nكلمات - بدر الذوادي\r\nألحان - عصام كمال\r\nتوزيع - هشام السكران\r\n\r\nإخراج - Directed by\r\nDavid Zennie\r\n\r\nإنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0creatingstars\u00A0\u00A0", "filename" => "/downloads/music/Platinum Records/راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD.NA", "id" => "dHvie4OYfrM", "original_url" => "https://music.youtube.com/watch?v=dHvie4OYfrM", "playlist_index" => 49, "title" => "راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD", "upload_date" => "20111031"} 14:07:16.549 [debug] QUERY OK source="sources" db=1.0ms queue=0.4ms idle=1008.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 (?)) [1] 14:07:16.551 [debug] QUERY OK source="sources" db=1.1ms queue=0.3ms idle=1009.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" = ?) [1] 14:07:16.554 [debug] QUERY OK source="media_items" db=1.8ms queue=0.3ms idle=1011.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-10-31 00:00:00Z], 1] 14:07:16.561 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=1013.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0rakankhaled1\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0rakan_k\u00A0\u00A0\r\nفيديو كليب ياعنيد للفنان راكان\r\nYa Aneed video clip by Rakan\r\nكلمات - بدر الذوادي\r\nألحان - عصام كمال\r\nتوزيع - هشام السكران\r\n\r\nإخراج - Directed by\r\nDavid Zennie\r\n\r\nإنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0creatingstars\u00A0\u00A0", "راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD", "1b0af3d3-60b4-4eca-9be4-dcba14fab0dc", [], false, "dHvie4OYfrM", "https://music.youtube.com/watch?v=dHvie4OYfrM", 49, "/downloads/music/Platinum Records/راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD.NA", false, false, false, 1, 1, ~U[2011-10-31 00:00:00Z], ~U[2026-04-18 14:07:16Z], ~U[2026-04-18 14:07:16Z], "\u00A0\u00A0/\u00A0rakankhaled1\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0rakan_k\u00A0\u00A0\r\nفيديو كليب ياعنيد للفنان راكان\r\nYa Aneed video clip by Rakan\r\nكلمات - بدر الذوادي\r\nألحان - عصام كمال\r\nتوزيع - هشام السكران\r\n\r\nإخراج - Directed by\r\nDavid Zennie\r\n\r\nإنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0creatingstars\u00A0\u00A0", "راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD", nil, false, "dHvie4OYfrM", "https://music.youtube.com/watch?v=dHvie4OYfrM", "/downloads/music/Platinum Records/راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD.NA", false, 1, ~U[2011-10-31 00:00:00Z]] 14:07:16.562 [debug] QUERY OK source="sources" db=0.6ms idle=518.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" = ?) [1] 14:07:16.563 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 14:07:16.565 [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 [49] 14:07:16.565 [debug] Current batch of media processed. Will check again in 1000ms 14:07:17.566 [debug] Current batch of media processed. Will check again in 1000ms 14:07:18.570 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "#FouadAbdulwahed #Rotana2023 #Rotana \nFouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك\n\n✶ Lyrics : Wamad | ومض\n✶ Composition : Ozouf | عزوف\n✶ Arrangement : Essam Al Sharayti | عصام الشرايطي\nتنفيذ وتريات : تامر غنيم ( ابن مصر )\n\u200FShrayti band ( USA ) : Guitar and Bass\nايقاع : ابراهيم حسن\nكورال : مجموعة الكويت\nتسجيل : محمد عدس ( القاهرة )\nVocal tuning : محمد عصمت\nشكر خاص : ابراهيم المبارك\nمكس وماستر : جاسم محمد\nإخراج : بسام الترك\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel\n https://bit.ly/2NjviPh\n\n✶ Lyrics | الكلمات \n\nكل احبك قلتها لك لا حشا ماهي تسلي\nما آتسلّى بك و قلبي زاد في حبك مقرّه\n\nكيف انا فيك آتسلّى ؟و انت وجهك قبلةٍ لي\nو الحكي منّك يداوي كل ضيق و كل حَرّه\n\nوالله ان العمر دونك ما بغيته دامك اللي:\nيجهل هموم الليالي،و يبخص دروب المسره\n\n✶✶✶\n\nوالله اني يوم جيتك جيت شامخ و متعلي\nما تثاقلت الطريق ولا خشيت من المضره\n\nقم و خل الليل يمضي بالسوالف والتجلي\nلا تظن ولا تشك ولا تلوم ولا تشرّه\n\n✶✶✶\n\nتدري انك من تبسّم…كل خيرٍ يبتسم لي\nو تصبح ايامي سلام و كل فرحه مستمره\n\nارفقي بي يالثواني و افرحي بي و اسفهلي\nدام قلبي به غرامٍ يملي حدود المجره\n\n\n\n\nFollow Rotana Music On Social Media For More : \n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "filename" => "/downloads/music/Rotana/Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك.NA", "id" => "RcmQ7zKXP9U", "original_url" => "https://music.youtube.com/watch?v=RcmQ7zKXP9U", "playlist_index" => 50, "title" => "Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك", "upload_date" => "20231206"} 14:07:18.572 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=513.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 (?)) [1] 14:07:18.574 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=126.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" = ?) [1] 14:07:18.576 [debug] QUERY OK source="media_items" db=1.1ms idle=127.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-06 00:00:00Z], 1] 14:07:18.580 [debug] QUERY OK source="media_items" db=3.1ms idle=129.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#FouadAbdulwahed #Rotana2023 #Rotana \nFouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك\n\n✶ Lyrics : Wamad | ومض\n✶ Composition : Ozouf | عزوف\n✶ Arrangement : Essam Al Sharayti | عصام الشرايطي\nتنفيذ وتريات : تامر غنيم ( ابن مصر )\n\u200FShrayti band ( USA ) : Guitar and Bass\nايقاع : ابراهيم حسن\nكورال : مجموعة الكويت\nتسجيل : محمد عدس ( القاهرة )\nVocal tuning : محمد عصمت\nشكر خاص : ابراهيم المبارك\nمكس وماستر : جاسم محمد\nإخراج : بسام الترك\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel\n https://bit.ly/2NjviPh\n\n✶ Lyrics | الكلمات \n\nكل احبك قلتها لك لا حشا ماهي تسلي\nما آتسلّى بك و قلبي زاد في حبك مقرّه\n\nكيف انا فيك آتسلّى ؟و انت وجهك قبلةٍ لي\nو الحكي منّك يداوي كل ضيق و كل حَرّه\n\nوالله ان العمر دونك ما بغيته دامك اللي:\nيجهل هموم الليالي،و يبخص دروب المسره\n\n✶✶✶\n\nوالله اني يوم جيتك جيت شامخ و متعلي\nما تثاقلت الطريق ولا خشيت من المضره\n\nقم و خل الليل يمضي بالسوالف والتجلي\nلا تظن ولا تشك ولا تلوم ولا تشرّه\n\n✶✶✶\n\nتدري انك من تبسّم…كل خيرٍ يبتسم لي\nو تصبح ايامي سلام و كل فرحه مستمره\n\nارفقي بي يالثواني و افرحي بي و اسفهلي\nدام قلبي به غرامٍ يملي حدود المجره\n\n\n\n\nFollow Rotana Music On Social Media For More : \n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك", "713d119a-55bc-4e3d-9194-a02ff5722b58", [], false, "RcmQ7zKXP9U", "https://music.youtube.com/watch?v=RcmQ7zKXP9U", 50, "/downloads/music/Rotana/Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك.NA", false, false, false, 1, 1, ~U[2023-12-06 00:00:00Z], ~U[2026-04-18 14:07:18Z], ~U[2026-04-18 14:07:18Z], "#FouadAbdulwahed #Rotana2023 #Rotana \nFouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك\n\n✶ Lyrics : Wamad | ومض\n✶ Composition : Ozouf | عزوف\n✶ Arrangement : Essam Al Sharayti | عصام الشرايطي\nتنفيذ وتريات : تامر غنيم ( ابن مصر )\n\u200FShrayti band ( USA ) : Guitar and Bass\nايقاع : ابراهيم حسن\nكورال : مجموعة الكويت\nتسجيل : محمد عدس ( القاهرة )\nVocal tuning : محمد عصمت\nشكر خاص : ابراهيم المبارك\nمكس وماستر : جاسم محمد\nإخراج : بسام الترك\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel\n https://bit.ly/2NjviPh\n\n✶ Lyrics | الكلمات \n\nكل احبك قلتها لك لا حشا ماهي تسلي\nما آتسلّى بك و قلبي زاد في حبك مقرّه\n\nكيف انا فيك آتسلّى ؟و انت وجهك قبلةٍ لي\nو الحكي منّك يداوي كل ضيق و كل حَرّه\n\nوالله ان العمر دونك ما بغيته دامك اللي:\nيجهل هموم الليالي،و يبخص دروب المسره\n\n✶✶✶\n\nوالله اني يوم جيتك جيت شامخ و متعلي\nما تثاقلت الطريق ولا خشيت من المضره\n\nقم و خل الليل يمضي بالسوالف والتجلي\nلا تظن ولا تشك ولا تلوم ولا تشرّه\n\n✶✶✶\n\nتدري انك من تبسّم…كل خيرٍ يبتسم لي\nو تصبح ايامي سلام و كل فرحه مستمره\n\nارفقي بي يالثواني و افرحي بي و اسفهلي\nدام قلبي به غرامٍ يملي حدود المجره\n\n\n\n\nFollow Rotana Music On Social Media For More : \n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك", nil, false, "RcmQ7zKXP9U", "https://music.youtube.com/watch?v=RcmQ7zKXP9U", "/downloads/music/Rotana/Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك.NA", false, 1, ~U[2023-12-06 00:00:00Z]] 14:07:18.581 [debug] QUERY OK source="sources" db=0.5ms idle=133.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" = ?) [1] 14:07:18.582 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:07:18.583 [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 [50] 14:07:18.583 [debug] Current batch of media processed. Will check again in 1000ms 14:07:19.585 [debug] Current batch of media processed. Will check again in 1000ms 14:07:20.586 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Horus Music Limited\n\nاليوم يمكن تقولي · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Lutfi Zaini\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Talal Madaah/اليوم يمكن تقولي.NA", "id" => "lscmKDVroPk", "original_url" => "https://music.youtube.com/watch?v=lscmKDVroPk", "playlist_index" => 51, "title" => "اليوم يمكن تقولي", "upload_date" => "20220112"} 14:07:20.587 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=515.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 (?)) [1] 14:07:20.588 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:07:20.590 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=140.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-01-12 00:00:00Z], 1] 14:07:20.592 [debug] QUERY OK source="media_items" db=1.7ms idle=142.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Horus Music Limited\n\nاليوم يمكن تقولي · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Lutfi Zaini\n\nAuto-generated by YouTube.", "اليوم يمكن تقولي", "2f04fa86-3eea-442c-921d-7aa97e5ad13e", [], false, "lscmKDVroPk", "https://music.youtube.com/watch?v=lscmKDVroPk", 51, "/downloads/music/Talal Madaah/اليوم يمكن تقولي.NA", false, false, false, 1, 2, ~U[2022-01-12 00:00:00Z], ~U[2026-04-18 14:07:20Z], ~U[2026-04-18 14:07:20Z], "Provided to YouTube by Horus Music Limited\n\nاليوم يمكن تقولي · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Lutfi Zaini\n\nAuto-generated by YouTube.", "اليوم يمكن تقولي", nil, false, "lscmKDVroPk", "https://music.youtube.com/watch?v=lscmKDVroPk", "/downloads/music/Talal Madaah/اليوم يمكن تقولي.NA", false, 1, ~U[2022-01-12 00:00:00Z]] 14:07:20.593 [debug] QUERY OK source="sources" db=0.4ms idle=144.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" = ?) [1] 14:07:20.594 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms 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" = ?) [1] 14:07:20.595 [debug] QUERY OK source="media_items" db=0.5ms 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 [51] 14:07:20.595 [debug] Current batch of media processed. Will check again in 1000ms 14:07:21.597 [debug] Current batch of media processed. Will check again in 1000ms 14:07:22.598 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Legacy Recordings\n\nJust the Two of Us (Edit) · Grover Washington, Jr. · Bill Withers\n\nLean on Me: The Best of Bill Withers\n\n℗ 1980 WEA International Inc.\n\nReleased on: 1994-08-09\n\nAssociated Performer: Grover Washington, Jr. feat. Bill Withers\nAssociated Performer: Grover Washington, Jr.\nAssociated Performer: Bill Withers\nConductor, Arranger: Bill Eaton\nLyricist, Composer, Producer: Ralph MacDonald\nLyricist, Composer: William Salter\nLyricist, Composer: Withers\nProducer: Jr. Grover Washington\nProducer: John Snyder\nProject Coordinator: Adam Block\nMastering Engineer: Joseph M. Palmaccio\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (Edit).NA", "id" => "KYwA5k00p2I", "original_url" => "https://music.youtube.com/watch?v=KYwA5k00p2I", "playlist_index" => 52, "title" => "Just the Two of Us (Edit)", "upload_date" => "20150505"} 14:07:22.600 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=523.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 (?)) [1] 14:07:22.601 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=152.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" = ?) [1] 14:07:22.603 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=153.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-05-05 00:00:00Z], 1] 14:07:22.605 [debug] QUERY OK source="media_items" db=1.6ms idle=155.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Legacy Recordings\n\nJust the Two of Us (Edit) · Grover Washington, Jr. · Bill Withers\n\nLean on Me: The Best of Bill Withers\n\n℗ 1980 WEA International Inc.\n\nReleased on: 1994-08-09\n\nAssociated Performer: Grover Washington, Jr. feat. Bill Withers\nAssociated Performer: Grover Washington, Jr.\nAssociated Performer: Bill Withers\nConductor, Arranger: Bill Eaton\nLyricist, Composer, Producer: Ralph MacDonald\nLyricist, Composer: William Salter\nLyricist, Composer: Withers\nProducer: Jr. Grover Washington\nProducer: John Snyder\nProject Coordinator: Adam Block\nMastering Engineer: Joseph M. Palmaccio\n\nAuto-generated by YouTube.", "Just the Two of Us (Edit)", "8ea1df62-94ac-436f-a7dd-05af4275fbd0", [], false, "KYwA5k00p2I", "https://music.youtube.com/watch?v=KYwA5k00p2I", 52, "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (Edit).NA", false, false, false, 1, 1, ~U[2015-05-05 00:00:00Z], ~U[2026-04-18 14:07:22Z], ~U[2026-04-18 14:07:22Z], "Provided to YouTube by Legacy Recordings\n\nJust the Two of Us (Edit) · Grover Washington, Jr. · Bill Withers\n\nLean on Me: The Best of Bill Withers\n\n℗ 1980 WEA International Inc.\n\nReleased on: 1994-08-09\n\nAssociated Performer: Grover Washington, Jr. feat. Bill Withers\nAssociated Performer: Grover Washington, Jr.\nAssociated Performer: Bill Withers\nConductor, Arranger: Bill Eaton\nLyricist, Composer, Producer: Ralph MacDonald\nLyricist, Composer: William Salter\nLyricist, Composer: Withers\nProducer: Jr. Grover Washington\nProducer: John Snyder\nProject Coordinator: Adam Block\nMastering Engineer: Joseph M. Palmaccio\n\nAuto-generated by YouTube.", "Just the Two of Us (Edit)", nil, false, "KYwA5k00p2I", "https://music.youtube.com/watch?v=KYwA5k00p2I", "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (Edit).NA", false, 1, ~U[2015-05-05 00:00:00Z]] 14:07:22.607 [debug] QUERY OK source="sources" db=0.5ms idle=158.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" = ?) [1] 14:07:22.608 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:07:22.610 [debug] QUERY OK source="media_items" db=0.9ms 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 [52] 14:07:22.610 [debug] Current batch of media processed. Will check again in 1000ms 14:07:23.612 [debug] Current batch of media processed. Will check again in 1000ms 14:07:24.614 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by EMPIRE Distribution\n\nYa Gamalak · Carmen Soliman\n\nYa Gamalak\n\n℗ 2023 CS Music\n\nReleased on: 2023-02-24\n\nProducer: AZIZ EL SHAF3Y\nProducer: NOVO\nProducer: ISSA AND ASSOUAD\nComposer: AZIZ EL SHAF3Y\nComposer: NOVO\nComposer: ISSA AND ASSOUAD\nLyricist: AZIZ EL SHAF3Y\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Carmen Soliman/Ya Gamalak.NA", "id" => "oJlpanVuSNI", "original_url" => "https://music.youtube.com/watch?v=oJlpanVuSNI", "playlist_index" => 53, "title" => "Ya Gamalak", "upload_date" => "20230223"} 14:07:24.616 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms 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 (?)) [1] 14:07:24.617 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=168.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" = ?) [1] 14:07:24.620 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=169.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 00:00:00Z], 1] 14:07:24.624 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=172.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by EMPIRE Distribution\n\nYa Gamalak · Carmen Soliman\n\nYa Gamalak\n\n℗ 2023 CS Music\n\nReleased on: 2023-02-24\n\nProducer: AZIZ EL SHAF3Y\nProducer: NOVO\nProducer: ISSA AND ASSOUAD\nComposer: AZIZ EL SHAF3Y\nComposer: NOVO\nComposer: ISSA AND ASSOUAD\nLyricist: AZIZ EL SHAF3Y\n\nAuto-generated by YouTube.", "Ya Gamalak", "6becafdf-2aba-48ac-9b4a-4151a99e2a5a", [], false, "oJlpanVuSNI", "https://music.youtube.com/watch?v=oJlpanVuSNI", 53, "/downloads/music/Carmen Soliman/Ya Gamalak.NA", false, false, false, 1, 1, ~U[2023-02-23 00:00:00Z], ~U[2026-04-18 14:07:24Z], ~U[2026-04-18 14:07:24Z], "Provided to YouTube by EMPIRE Distribution\n\nYa Gamalak · Carmen Soliman\n\nYa Gamalak\n\n℗ 2023 CS Music\n\nReleased on: 2023-02-24\n\nProducer: AZIZ EL SHAF3Y\nProducer: NOVO\nProducer: ISSA AND ASSOUAD\nComposer: AZIZ EL SHAF3Y\nComposer: NOVO\nComposer: ISSA AND ASSOUAD\nLyricist: AZIZ EL SHAF3Y\n\nAuto-generated by YouTube.", "Ya Gamalak", nil, false, "oJlpanVuSNI", "https://music.youtube.com/watch?v=oJlpanVuSNI", "/downloads/music/Carmen Soliman/Ya Gamalak.NA", false, 1, ~U[2023-02-23 00:00:00Z]] 14:07:24.626 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=177.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" = ?) [1] 14:07:24.627 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:07:24.628 [debug] QUERY OK source="media_items" db=0.5ms 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 [53] 14:07:24.628 [debug] Current batch of media processed. Will check again in 1000ms 14:07:25.630 [debug] Current batch of media processed. Will check again in 1000ms 14:07:26.633 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف\nمن آلبوم \" يا بنت الاية \" | 2007\n\nListen thru all platforms | اسمعها عبر جميع المنصات \nhttps://freemusic-nasrmahrous.lnk.to/...\n\nSubscribe to Free Music | إشترك في قناة فري ميوزك لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicCh...\n\nSubscribe to Free Music Shorts | إشترك في قناة فري ميوزك شورتس لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicSh...\n\nListen To The Full Album | استمع للالبوم كاملاً \nhttps://bit.ly/YaBentElEh-Album\n\nكلمات: تامر حسني \nألحان: تامر حسني \nتوزيع: تميم\nهندسة صوت: هاني محروس\nتم التسجيل والميكس والماستر باستديوهات : إم ساوند 1\nإنتاج شركة: فري ميوزيك - نصر محروس\n\nLyrics | كلمات :\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\nأنا بقى حالي ما هو حالي ولا شاغل بالي يا عمري\nغيرك يا عمري والله هموت عليــــك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nمحتاج لكل اللي فيك خليني في حضنك قربني ليك وريني شكل الغرام في عينيك خليني معــاك\nخليتني أجي عندك وأهدي يا جامد انت آه يا واد يا معدي يا واخد انت الحياة والروح ويـــاك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\n\nConnect with ➖ Free Music \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0\n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0free-music-egypt\u00A0\u00A0 \n➖ https://dailymotion.com/FreeMusicEgypt\n\n#فري_ميوزيك #تامر_حسني #أنا_ولا_عارف #free_music #nasr_mahrous \n\nCopyright © All Rights Reserved - Free Music", "filename" => "/downloads/music/Free Music "Nasr Mahrous"/Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف.NA", "id" => "gyFFPaBxspY", "original_url" => "https://music.youtube.com/watch?v=gyFFPaBxspY", "playlist_index" => 54, "title" => "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف", "upload_date" => "20140105"} 14:07:26.635 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=549.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 (?)) [1] 14:07:26.636 [debug] QUERY OK source="sources" db=0.5ms idle=187.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" = ?) [1] 14:07:26.637 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=187.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2014-01-05 00:00:00Z], 1] 14:07:26.653 [debug] QUERY OK source="media_items" db=15.0ms idle=189.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف\nمن آلبوم \" يا بنت الاية \" | 2007\n\nListen thru all platforms | اسمعها عبر جميع المنصات \nhttps://freemusic-nasrmahrous.lnk.to/...\n\nSubscribe to Free Music | إشترك في قناة فري ميوزك لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicCh...\n\nSubscribe to Free Music Shorts | إشترك في قناة فري ميوزك شورتس لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicSh...\n\nListen To The Full Album | استمع للالبوم كاملاً \nhttps://bit.ly/YaBentElEh-Album\n\nكلمات: تامر حسني \nألحان: تامر حسني \nتوزيع: تميم\nهندسة صوت: هاني محروس\nتم التسجيل والميكس والماستر باستديوهات : إم ساوند 1\nإنتاج شركة: فري ميوزيك - نصر محروس\n\nLyrics | كلمات :\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\nأنا بقى حالي ما هو حالي ولا شاغل بالي يا عمري\nغيرك يا عمري والله هموت عليــــك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nمحتاج لكل اللي فيك خليني في حضنك قربني ليك وريني شكل الغرام في عينيك خليني معــاك\nخليتني أجي عندك وأهدي يا جامد انت آه يا واد يا معدي يا واخد انت الحياة والروح ويـــاك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\n\nConnect with ➖ Free Music \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0\n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0free-music-egypt\u00A0\u00A0 \n➖ https://dailymotion.com/FreeMusicEgypt\n\n#فري_ميوزيك #تامر_حسني #أنا_ولا_عارف #free_music #nasr_mahrous \n\nCopyright © All Rights Reserved - Free Music", "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف", "eeafb0ab-b765-4c90-8c0c-db2132d18cb9", [], false, "gyFFPaBxspY", "https://music.youtube.com/watch?v=gyFFPaBxspY", 54, "/downloads/music/Free Music "Nasr Mahrous"/Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف.NA", false, false, false, 1, 1, ~U[2014-01-05 00:00:00Z], ~U[2026-04-18 14:07:26Z], ~U[2026-04-18 14:07:26Z], "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف\nمن آلبوم \" يا بنت الاية \" | 2007\n\nListen thru all platforms | اسمعها عبر جميع المنصات \nhttps://freemusic-nasrmahrous.lnk.to/...\n\nSubscribe to Free Music | إشترك في قناة فري ميوزك لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicCh...\n\nSubscribe to Free Music Shorts | إشترك في قناة فري ميوزك شورتس لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicSh...\n\nListen To The Full Album | استمع للالبوم كاملاً \nhttps://bit.ly/YaBentElEh-Album\n\nكلمات: تامر حسني \nألحان: تامر حسني \nتوزيع: تميم\nهندسة صوت: هاني محروس\nتم التسجيل والميكس والماستر باستديوهات : إم ساوند 1\nإنتاج شركة: فري ميوزيك - نصر محروس\n\nLyrics | كلمات :\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\nأنا بقى حالي ما هو حالي ولا شاغل بالي يا عمري\nغيرك يا عمري والله هموت عليــــك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nمحتاج لكل اللي فيك خليني في حضنك قربني ليك وريني شكل الغرام في عينيك خليني معــاك\nخليتني أجي عندك وأهدي يا جامد انت آه يا واد يا معدي يا واخد انت الحياة والروح ويـــاك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\n\nConnect with ➖ Free Music \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0\n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0free-music-egypt\u00A0\u00A0 \n➖ https://dailymotion.com/FreeMusicEgypt\n\n#فري_ميوزيك #تامر_حسني #أنا_ولا_عارف #free_music #nasr_mahrous \n\nCopyright © All Rights Reserved - Free Music", "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف", nil, false, "gyFFPaBxspY", "https://music.youtube.com/watch?v=gyFFPaBxspY", "/downloads/music/Free Music "Nasr Mahrous"/Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف.NA", false, 1, ~U[2014-01-05 00:00:00Z]] 14:07:26.655 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=206.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" = ?) [1] 14:07:26.656 [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" = ?) [1] 14:07:26.657 [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 [54] 14:07:26.657 [debug] Current batch of media processed. Will check again in 1000ms 14:07:27.658 [debug] Current batch of media processed. Will check again in 1000ms 14:07:28.660 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "لتنزيل \"\"قلب خواف\"\" من iTunes\nhttps://goo.gl/ztHgxN\n\nللإستماع لأغنية \"\"قلب خواف\"\" على Apple Music \nhttps://goo.gl/99jkEa\n\nاشترك في قناة عبدالله طارق الرسمية:\nhttp://bit.ly/2nQo6z9\n\nعبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq\n.\nغناء: عبدالله طارق\n@abdullahtq\nكلمات: رزان\n@alrazan_89 \nألحان: راكان\n@fawazlnz \nتوزيع: زيد نديم\n@zaid_nadeem \nمكس: صهيب العوضي\n@suhaibalawadhi\nماستر: منتظر الزاير\n@montadher4 \nبوستر وڤيديو:\n@rotatemedia\n\n\u200Fاشغلت بالك صرت انا كل كونك\n\u200Fحبيتني ادري يابو قلب خواف\n\u200F واضح عليك تحبني من عيونك\n\u200Fلاتحاول تخبي ولك قلب شفاف\n\u200F\n\u200Fكم لي ألمح لك أبيك بجنونك\n\u200Fماشفت من عقلك ولا ايّة انصاف\n\u200Fجرّب تجي واترك حبيبي ظنونك\n\u200Fالحب مايبطي إذا صار بـ إجحاف\n\u200F\n\u200Fربكة يدينك في سلامك .. سكونك\n\u200Fصوتك أماني صرت انا غيره اعاف !\n\u200Fبالله قلّي وش حياتي بدونك ؟\n\u200Fياوين ابلقى من يشابهْك الأوصاف\n\u200F\n\u200Fجيتك مقيّدني هواي لسجونك\n\u200Fإحبسني بين \" ألفك \" وحنّية الكاف !\n\u200Fاشغلت بالك واضحة من عيونك\n\u200Fحبّيتني قلها حبيبي ولا تخاف.\n-\n\n.\nشكر خاص:\n.\n@alargan_landscaping \n@backyardkw \n@nomadbistro\n\nـــــــــــــــــــــــ\nOfficial Twitter: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0", "filename" => "/downloads/music/Abdullah Tariq - عبدالله طارق/عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq.NA", "id" => "thcC7IRw_bc", "original_url" => "https://music.youtube.com/watch?v=thcC7IRw_bc", "playlist_index" => 55, "title" => "عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq", "upload_date" => "20170125"} 14:07:28.665 [debug] QUERY OK source="sources" db=1.7ms idle=574.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 (?)) [1] 14:07:28.668 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=219.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] 14:07:28.670 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=220.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-01-25 00:00:00Z], 1] 14:07:28.680 [debug] QUERY OK source="media_items" db=9.3ms idle=222.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"\"قلب خواف\"\" من iTunes\nhttps://goo.gl/ztHgxN\n\nللإستماع لأغنية \"\"قلب خواف\"\" على Apple Music \nhttps://goo.gl/99jkEa\n\nاشترك في قناة عبدالله طارق الرسمية:\nhttp://bit.ly/2nQo6z9\n\nعبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq\n.\nغناء: عبدالله طارق\n@abdullahtq\nكلمات: رزان\n@alrazan_89 \nألحان: راكان\n@fawazlnz \nتوزيع: زيد نديم\n@zaid_nadeem \nمكس: صهيب العوضي\n@suhaibalawadhi\nماستر: منتظر الزاير\n@montadher4 \nبوستر وڤيديو:\n@rotatemedia\n\n\u200Fاشغلت بالك صرت انا كل كونك\n\u200Fحبيتني ادري يابو قلب خواف\n\u200F واضح عليك تحبني من عيونك\n\u200Fلاتحاول تخبي ولك قلب شفاف\n\u200F\n\u200Fكم لي ألمح لك أبيك بجنونك\n\u200Fماشفت من عقلك ولا ايّة انصاف\n\u200Fجرّب تجي واترك حبيبي ظنونك\n\u200Fالحب مايبطي إذا صار بـ إجحاف\n\u200F\n\u200Fربكة يدينك في سلامك .. سكونك\n\u200Fصوتك أماني صرت انا غيره اعاف !\n\u200Fبالله قلّي وش حياتي بدونك ؟\n\u200Fياوين ابلقى من يشابهْك الأوصاف\n\u200F\n\u200Fجيتك مقيّدني هواي لسجونك\n\u200Fإحبسني بين \" ألفك \" وحنّية الكاف !\n\u200Fاشغلت بالك واضحة من عيونك\n\u200Fحبّيتني قلها حبيبي ولا تخاف.\n-\n\n.\nشكر خاص:\n.\n@alargan_landscaping \n@backyardkw \n@nomadbistro\n\nـــــــــــــــــــــــ\nOfficial Twitter: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0", "عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq", "f0afc064-c832-4dd4-8e62-fc7f7a5f550f", [], false, "thcC7IRw_bc", "https://music.youtube.com/watch?v=thcC7IRw_bc", 55, "/downloads/music/Abdullah Tariq - عبدالله طارق/عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq.NA", false, false, false, 1, 1, ~U[2017-01-25 00:00:00Z], ~U[2026-04-18 14:07:28Z], ~U[2026-04-18 14:07:28Z], "لتنزيل \"\"قلب خواف\"\" من iTunes\nhttps://goo.gl/ztHgxN\n\nللإستماع لأغنية \"\"قلب خواف\"\" على Apple Music \nhttps://goo.gl/99jkEa\n\nاشترك في قناة عبدالله طارق الرسمية:\nhttp://bit.ly/2nQo6z9\n\nعبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq\n.\nغناء: عبدالله طارق\n@abdullahtq\nكلمات: رزان\n@alrazan_89 \nألحان: راكان\n@fawazlnz \nتوزيع: زيد نديم\n@zaid_nadeem \nمكس: صهيب العوضي\n@suhaibalawadhi\nماستر: منتظر الزاير\n@montadher4 \nبوستر وڤيديو:\n@rotatemedia\n\n\u200Fاشغلت بالك صرت انا كل كونك\n\u200Fحبيتني ادري يابو قلب خواف\n\u200F واضح عليك تحبني من عيونك\n\u200Fلاتحاول تخبي ولك قلب شفاف\n\u200F\n\u200Fكم لي ألمح لك أبيك بجنونك\n\u200Fماشفت من عقلك ولا ايّة انصاف\n\u200Fجرّب تجي واترك حبيبي ظنونك\n\u200Fالحب مايبطي إذا صار بـ إجحاف\n\u200F\n\u200Fربكة يدينك في سلامك .. سكونك\n\u200Fصوتك أماني صرت انا غيره اعاف !\n\u200Fبالله قلّي وش حياتي بدونك ؟\n\u200Fياوين ابلقى من يشابهْك الأوصاف\n\u200F\n\u200Fجيتك مقيّدني هواي لسجونك\n\u200Fإحبسني بين \" ألفك \" وحنّية الكاف !\n\u200Fاشغلت بالك واضحة من عيونك\n\u200Fحبّيتني قلها حبيبي ولا تخاف.\n-\n\n.\nشكر خاص:\n.\n@alargan_landscaping \n@backyardkw \n@nomadbistro\n\nـــــــــــــــــــــــ\nOfficial Twitter: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0", "عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq", nil, false, "thcC7IRw_bc", "https://music.youtube.com/watch?v=thcC7IRw_bc", "/downloads/music/Abdullah Tariq - عبدالله طارق/عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq.NA", false, 1, ~U[2017-01-25 00:00:00Z]] 14:07:28.681 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=232.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" = ?) [1] 14:07:28.682 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 14:07:28.683 [debug] QUERY OK source="media_items" db=0.6ms 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 [55] 14:07:28.684 [debug] Current batch of media processed. Will check again in 1000ms 14:07:29.685 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nTetnafasek Denyaay · Abdul Majeed Abdullah\n\nTetnafasek Denyaay\n\n℗ Rotana Audiovisual\n\nReleased on: 2022-05-02\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Abdul Majeed Abdullah/Tetnafasek Denyaay.NA", "id" => "aLw9FoOpXJ8", "original_url" => "https://music.youtube.com/watch?v=aLw9FoOpXJ8", "playlist_index" => 56, "title" => "Tetnafasek Denyaay", "upload_date" => "20220502"} 14:07:29.686 [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 (?)) [1] 14:07:29.690 [debug] QUERY OK source="sources" db=2.6ms queue=0.6ms 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" = ?) [1] 14:07:29.692 [debug] QUERY OK source="media_items" db=1.2ms queue=0.2ms idle=1008.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-02 00:00:00Z], 1] 14:07:29.699 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nTetnafasek Denyaay · Abdul Majeed Abdullah\n\nTetnafasek Denyaay\n\n℗ Rotana Audiovisual\n\nReleased on: 2022-05-02\n\nAuto-generated by YouTube.", "Tetnafasek Denyaay", "b917f8d8-e35e-4bdc-af63-24237dc76621", [], false, "aLw9FoOpXJ8", "https://music.youtube.com/watch?v=aLw9FoOpXJ8", 56, "/downloads/music/Abdul Majeed Abdullah/Tetnafasek Denyaay.NA", false, false, false, 1, 1, ~U[2022-05-02 00:00:00Z], ~U[2026-04-18 14:07:29Z], ~U[2026-04-18 14:07:29Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nTetnafasek Denyaay · Abdul Majeed Abdullah\n\nTetnafasek Denyaay\n\n℗ Rotana Audiovisual\n\nReleased on: 2022-05-02\n\nAuto-generated by YouTube.", "Tetnafasek Denyaay", nil, false, "aLw9FoOpXJ8", "https://music.youtube.com/watch?v=aLw9FoOpXJ8", "/downloads/music/Abdul Majeed Abdullah/Tetnafasek Denyaay.NA", false, 1, ~U[2022-05-02 00:00:00Z]] 14:07:29.700 [debug] QUERY OK source="sources" db=0.8ms idle=604.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" = ?) [1] 14:07:29.701 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:07:29.703 [debug] QUERY OK source="media_items" db=0.7ms 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 [56] 14:07:29.703 [debug] Current batch of media processed. Will check again in 1000ms 14:07:30.705 [debug] Current batch of media processed. Will check again in 1000ms 14:07:31.705 [debug] Current batch of media processed. Will check again in 1000ms 14:07:32.707 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad Ft. Ruby - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي\n#Ahmed_Saad #Ruby #Ya_Layaly | #أحمد_سعد #روبي #يا_ليالي\n\n• Download Now : https://G-Music.lnk.to/YaLayaly\n\n• Lyrics : Flipeno | فلبينو\n• Composition : Ahmed Tarek Yehia | احمد طارق يحيى\n• Music Arrangement : Ahmed Tarek Yehia & Ismail Nosrat | احمد طارق يحيى و اسماعيل نصرت\n• Mix & Master : Hany Mahrous | هاني محروس\n• Directed by : Ahmed Abd Elwahed | احمد عبد الواحد\n\n• Produced by : \u202A@Mazzika\u202C | \u202A@MohamedGaberYT\u202C \n\n• Lyrics | كلمات الأغنية :\n\nيا حبيبي \nخلصت معاك ألاعيبي\nانت جميل و انا عيبي .. عيبي\nبضعف قصاد الجمال .. الجمال\n\nيا جماله \nقلبي الصغنن ماله \nشقلبت طبعه و حاله .. وماله\nمتساق وراك رحال\n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\nيا ليالي \nالحلو فوق في العالي \nو ندالي \nوالدنيا فرفشهالي \nغنالي \nغنوة حبيبي و رقصت معاه \n\nعلي بابك \nواقف قتيل علي بابك \nانا تحت امر جنابك مالك \nفالدلع استاذ ... استاذ\n\nعلي بالي \nماتروحش يوم من بالي \nاسمك ده بالنسبالي عالي \nو حفظته صم خلاص .. و خلاص \n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\n\n• Digital Stores :\n\n• Anghami : https://play.anghami.com/song/1118085724\n• Apple Music : \u00A0\u00A0/\u00A0ya-layaly-feat-ruby-single\u00A0\u00A0\n• Spotify : https://open.spotify.com/album/3p1T8i...\n• Deezer : https://www.deezer.com/en/album/46538...\n• Instagram Reels : \u00A0\u00A0/\u00A0171956399130024\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZM6UPq6pe/\n• YouTube Music : \u00A0\u00A0\u00A0•\u00A0Ya\u00A0Layaly\u00A0\u00A0\n\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Facebook : https://goo.gl/2z7Yp4 \n• Instagram : https://goo.gl/z7jRgY \n• Anghami : https://goo.gl/YPPoUH \n• Google+ : https://goo.gl/dY7XyK \n\n• Follow Ruby on Social Media : \n\n• Facebook : \u00A0\u00A0/\u00A0therubyegy1\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0therubyegy\u00A0\u00A0\n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2023 | احمد سعد: https://bit.ly/AhmedSaad2023\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "filename" => "/downloads/music/Ahmed Saad, Ruby, Mazzika - مزيكا/Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي.NA", "id" => "MncUWFtg1_U", "original_url" => "https://music.youtube.com/watch?v=MncUWFtg1_U", "playlist_index" => 57, "title" => "Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي", "upload_date" => "20230718"} 14:07:32.709 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1260.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 (?)) [1] 14:07:32.710 [debug] QUERY OK source="sources" db=0.6ms idle=1261.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" = ?) [1] 14:07:32.712 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1262.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-18 00:00:00Z], 1] 14:07:32.716 [debug] QUERY OK source="media_items" db=3.0ms idle=1264.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad Ft. Ruby - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي\n#Ahmed_Saad #Ruby #Ya_Layaly | #أحمد_سعد #روبي #يا_ليالي\n\n• Download Now : https://G-Music.lnk.to/YaLayaly\n\n• Lyrics : Flipeno | فلبينو\n• Composition : Ahmed Tarek Yehia | احمد طارق يحيى\n• Music Arrangement : Ahmed Tarek Yehia & Ismail Nosrat | احمد طارق يحيى و اسماعيل نصرت\n• Mix & Master : Hany Mahrous | هاني محروس\n• Directed by : Ahmed Abd Elwahed | احمد عبد الواحد\n\n• Produced by : \u202A@Mazzika\u202C | \u202A@MohamedGaberYT\u202C \n\n• Lyrics | كلمات الأغنية :\n\nيا حبيبي \nخلصت معاك ألاعيبي\nانت جميل و انا عيبي .. عيبي\nبضعف قصاد الجمال .. الجمال\n\nيا جماله \nقلبي الصغنن ماله \nشقلبت طبعه و حاله .. وماله\nمتساق وراك رحال\n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\nيا ليالي \nالحلو فوق في العالي \nو ندالي \nوالدنيا فرفشهالي \nغنالي \nغنوة حبيبي و رقصت معاه \n\nعلي بابك \nواقف قتيل علي بابك \nانا تحت امر جنابك مالك \nفالدلع استاذ ... استاذ\n\nعلي بالي \nماتروحش يوم من بالي \nاسمك ده بالنسبالي عالي \nو حفظته صم خلاص .. و خلاص \n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\n\n• Digital Stores :\n\n• Anghami : https://play.anghami.com/song/1118085724\n• Apple Music : \u00A0\u00A0/\u00A0ya-layaly-feat-ruby-single\u00A0\u00A0\n• Spotify : https://open.spotify.com/album/3p1T8i...\n• Deezer : https://www.deezer.com/en/album/46538...\n• Instagram Reels : \u00A0\u00A0/\u00A0171956399130024\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZM6UPq6pe/\n• YouTube Music : \u00A0\u00A0\u00A0•\u00A0Ya\u00A0Layaly\u00A0\u00A0\n\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Facebook : https://goo.gl/2z7Yp4 \n• Instagram : https://goo.gl/z7jRgY \n• Anghami : https://goo.gl/YPPoUH \n• Google+ : https://goo.gl/dY7XyK \n\n• Follow Ruby on Social Media : \n\n• Facebook : \u00A0\u00A0/\u00A0therubyegy1\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0therubyegy\u00A0\u00A0\n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2023 | احمد سعد: https://bit.ly/AhmedSaad2023\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي", "900a3ad0-ed8b-4990-a744-9762ddd86e7a", [], false, "MncUWFtg1_U", "https://music.youtube.com/watch?v=MncUWFtg1_U", 57, "/downloads/music/Ahmed Saad, Ruby, Mazzika - مزيكا/Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي.NA", false, false, false, 1, 1, ~U[2023-07-18 00:00:00Z], ~U[2026-04-18 14:07:32Z], ~U[2026-04-18 14:07:32Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad Ft. Ruby - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي\n#Ahmed_Saad #Ruby #Ya_Layaly | #أحمد_سعد #روبي #يا_ليالي\n\n• Download Now : https://G-Music.lnk.to/YaLayaly\n\n• Lyrics : Flipeno | فلبينو\n• Composition : Ahmed Tarek Yehia | احمد طارق يحيى\n• Music Arrangement : Ahmed Tarek Yehia & Ismail Nosrat | احمد طارق يحيى و اسماعيل نصرت\n• Mix & Master : Hany Mahrous | هاني محروس\n• Directed by : Ahmed Abd Elwahed | احمد عبد الواحد\n\n• Produced by : \u202A@Mazzika\u202C | \u202A@MohamedGaberYT\u202C \n\n• Lyrics | كلمات الأغنية :\n\nيا حبيبي \nخلصت معاك ألاعيبي\nانت جميل و انا عيبي .. عيبي\nبضعف قصاد الجمال .. الجمال\n\nيا جماله \nقلبي الصغنن ماله \nشقلبت طبعه و حاله .. وماله\nمتساق وراك رحال\n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\nيا ليالي \nالحلو فوق في العالي \nو ندالي \nوالدنيا فرفشهالي \nغنالي \nغنوة حبيبي و رقصت معاه \n\nعلي بابك \nواقف قتيل علي بابك \nانا تحت امر جنابك مالك \nفالدلع استاذ ... استاذ\n\nعلي بالي \nماتروحش يوم من بالي \nاسمك ده بالنسبالي عالي \nو حفظته صم خلاص .. و خلاص \n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\n\n• Digital Stores :\n\n• Anghami : https://play.anghami.com/song/1118085724\n• Apple Music : \u00A0\u00A0/\u00A0ya-layaly-feat-ruby-single\u00A0\u00A0\n• Spotify : https://open.spotify.com/album/3p1T8i...\n• Deezer : https://www.deezer.com/en/album/46538...\n• Instagram Reels : \u00A0\u00A0/\u00A0171956399130024\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZM6UPq6pe/\n• YouTube Music : \u00A0\u00A0\u00A0•\u00A0Ya\u00A0Layaly\u00A0\u00A0\n\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Facebook : https://goo.gl/2z7Yp4 \n• Instagram : https://goo.gl/z7jRgY \n• Anghami : https://goo.gl/YPPoUH \n• Google+ : https://goo.gl/dY7XyK \n\n• Follow Ruby on Social Media : \n\n• Facebook : \u00A0\u00A0/\u00A0therubyegy1\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0therubyegy\u00A0\u00A0\n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2023 | احمد سعد: https://bit.ly/AhmedSaad2023\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي", nil, false, "MncUWFtg1_U", "https://music.you (truncated) 14:07:32.718 [debug] QUERY OK source="sources" db=0.5ms idle=614.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" = ?) [1] 14:07:32.719 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.3ms 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" = ?) [1] 14:07:32.720 [debug] QUERY OK source="media_items" db=0.9ms 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 [57] 14:07:32.721 [debug] Current batch of media processed. Will check again in 1000ms 14:07:33.722 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Horus Music Limited\n\nزمان الصمت · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Bader Bin Abdulmohsen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Talal Madaah/زمان الصمت.NA", "id" => "IDfXzKPyhVE", "original_url" => "https://music.youtube.com/watch?v=IDfXzKPyhVE", "playlist_index" => 58, "title" => "زمان الصمت", "upload_date" => "20220112"} 14:07:33.723 [debug] QUERY OK source="sources" db=0.4ms 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 (?)) [1] 14:07:33.724 [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" = ?) [1] 14:07:33.725 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1005.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-01-12 00:00:00Z], 1] 14:07:33.728 [debug] QUERY OK source="media_items" db=2.3ms idle=1005.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Horus Music Limited\n\nزمان الصمت · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Bader Bin Abdulmohsen\n\nAuto-generated by YouTube.", "زمان الصمت", "1eb9120c-6a61-4692-908f-f97c6b3a5319", [], false, "IDfXzKPyhVE", "https://music.youtube.com/watch?v=IDfXzKPyhVE", 58, "/downloads/music/Talal Madaah/زمان الصمت.NA", false, false, false, 1, 2, ~U[2022-01-12 00:00:00Z], ~U[2026-04-18 14:07:33Z], ~U[2026-04-18 14:07:33Z], "Provided to YouTube by Horus Music Limited\n\nزمان الصمت · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Bader Bin Abdulmohsen\n\nAuto-generated by YouTube.", "زمان الصمت", nil, false, "IDfXzKPyhVE", "https://music.youtube.com/watch?v=IDfXzKPyhVE", "/downloads/music/Talal Madaah/زمان الصمت.NA", false, 1, ~U[2022-01-12 00:00:00Z]] 14:07:33.737 [debug] QUERY OK source="sources" db=7.6ms queue=0.1ms idle=619.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" = ?) [1] 14:07:33.738 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:07:33.739 [debug] QUERY OK source="media_items" db=0.6ms 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 [58] 14:07:33.740 [debug] Current batch of media processed. Will check again in 1000ms 14:07:34.740 [debug] Current batch of media processed. Will check again in 1000ms 14:07:35.102 [info] {"source":"oban","duration":2860,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:35.742 [debug] Current batch of media processed. Will check again in 1000ms 14:07:36.744 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\r\n\nماجد المهندس - تحريتك | جلسة ماجد صوت الحب\n\nكلمات : يوسف ناصر \nالحان : يوسف ناصر\nالمغني الاصلي : صلاح الحريبي\n\n#ماجد_المهندس \n#تحريتك\n#جلسة_ماجد_صوت_الحب\n#صوت_الحب \r\nـــــــــــــــــــــــ\r\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\r\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - تحريتك | جلسة ماجد صوت الحب.NA", "id" => "QPxgeuxCWrQ", "original_url" => "https://music.youtube.com/watch?v=QPxgeuxCWrQ", "playlist_index" => 59, "title" => "ماجد المهندس - تحريتك | جلسة ماجد صوت الحب", "upload_date" => "20240522"} 14:07:36.745 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1296.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 (?)) [1] 14:07:36.746 [debug] QUERY OK source="sources" db=0.6ms idle=1297.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" = ?) [1] 14:07:36.747 [debug] QUERY OK source="media_items" db=0.8ms idle=631.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-22 00:00:00Z], 1] 14:07:36.749 [debug] QUERY OK source="media_items" db=1.0ms idle=300.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\r\n\nماجد المهندس - تحريتك | جلسة ماجد صوت الحب\n\nكلمات : يوسف ناصر \nالحان : يوسف ناصر\nالمغني الاصلي : صلاح الحريبي\n\n#ماجد_المهندس \n#تحريتك\n#جلسة_ماجد_صوت_الحب\n#صوت_الحب \r\nـــــــــــــــــــــــ\r\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\r\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - تحريتك | جلسة ماجد صوت الحب", "903b87b4-6453-4e63-aeb8-4f0b15bccda4", [], false, "QPxgeuxCWrQ", "https://music.youtube.com/watch?v=QPxgeuxCWrQ", 59, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - تحريتك | جلسة ماجد صوت الحب.NA", false, false, false, 1, 1, ~U[2024-05-22 00:00:00Z], ~U[2026-04-18 14:07:36Z], ~U[2026-04-18 14:07:36Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\r\n\nماجد المهندس - تحريتك | جلسة ماجد صوت الحب\n\nكلمات : يوسف ناصر \nالحان : يوسف ناصر\nالمغني الاصلي : صلاح الحريبي\n\n#ماجد_المهندس \n#تحريتك\n#جلسة_ماجد_صوت_الحب\n#صوت_الحب \r\nـــــــــــــــــــــــ\r\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\r\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - تحريتك | جلسة ماجد صوت الحب", nil, false, "QPxgeuxCWrQ", "https://music.youtube.com/watch?v=QPxgeuxCWrQ", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - تحريتك | جلسة ماجد صوت الحب.NA", false, 1, ~U[2024-05-22 00:00:00Z]] 14:07:36.750 [debug] QUERY OK source="sources" db=0.6ms idle=301.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" = ?) [1] 14:07:36.751 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms 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" = ?) [1] 14:07:36.752 [debug] QUERY OK source="media_items" db=0.5ms 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 [59] 14:07:36.752 [debug] Current batch of media processed. Will check again in 1000ms 14:07:37.753 [debug] Current batch of media processed. Will check again in 1000ms 14:07:38.755 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "لمتابعة الفنان فهد بن فصلا عبرالصفحات الإجتماعية والموسيقية :\nhttps://alfan.link/FahadBinFasla\n\nهذا السعودي فوق .. فوق - (فيديو كليب) | فهد بن فصلا (حصرياً) 2018\n 2018 Hada Alsaudie Foq Foq - Fahad Bin Fasla | (Exculsive) \n\n\nكلمات: أحمد الجويدي\nألحان : فهد بن فصلا\nمكس وماستر : م.عبدالرحمن الشهري\nتوزيع : أحمد البريك\nإخراج : مالك العنقري\nتصوير : شركة ديتيلز\nعرضة : فرقة الراية\nتوزيع ديجيتال : الفان ميوزك\n\n ــ", "filename" => "/downloads/music/فهد بن فصلا Fahad Bin Fasla l/كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018.NA", "id" => "sow0QGLrQ6E", "original_url" => "https://music.youtube.com/watch?v=sow0QGLrQ6E", "playlist_index" => 60, "title" => "كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018", "upload_date" => "20180921"} 14:07:38.759 [debug] QUERY OK source="sources" db=1.5ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:07:38.761 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=311.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" = ?) [1] 14:07:38.762 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=312.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-09-21 00:00:00Z], 1] 14:07:38.766 [debug] QUERY OK source="media_items" db=1.9ms idle=314.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لمتابعة الفنان فهد بن فصلا عبرالصفحات الإجتماعية والموسيقية :\nhttps://alfan.link/FahadBinFasla\n\nهذا السعودي فوق .. فوق - (فيديو كليب) | فهد بن فصلا (حصرياً) 2018\n 2018 Hada Alsaudie Foq Foq - Fahad Bin Fasla | (Exculsive) \n\n\nكلمات: أحمد الجويدي\nألحان : فهد بن فصلا\nمكس وماستر : م.عبدالرحمن الشهري\nتوزيع : أحمد البريك\nإخراج : مالك العنقري\nتصوير : شركة ديتيلز\nعرضة : فرقة الراية\nتوزيع ديجيتال : الفان ميوزك\n\n ــ", "كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018", "a3e0cd77-a236-453f-8428-51cadba97285", [], false, "sow0QGLrQ6E", "https://music.youtube.com/watch?v=sow0QGLrQ6E", 60, "/downloads/music/فهد بن فصلا Fahad Bin Fasla l/كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018.NA", false, false, false, 1, 1, ~U[2018-09-21 00:00:00Z], ~U[2026-04-18 14:07:38Z], ~U[2026-04-18 14:07:38Z], "لمتابعة الفنان فهد بن فصلا عبرالصفحات الإجتماعية والموسيقية :\nhttps://alfan.link/FahadBinFasla\n\nهذا السعودي فوق .. فوق - (فيديو كليب) | فهد بن فصلا (حصرياً) 2018\n 2018 Hada Alsaudie Foq Foq - Fahad Bin Fasla | (Exculsive) \n\n\nكلمات: أحمد الجويدي\nألحان : فهد بن فصلا\nمكس وماستر : م.عبدالرحمن الشهري\nتوزيع : أحمد البريك\nإخراج : مالك العنقري\nتصوير : شركة ديتيلز\nعرضة : فرقة الراية\nتوزيع ديجيتال : الفان ميوزك\n\n ــ", "كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018", nil, false, "sow0QGLrQ6E", "https://music.youtube.com/watch?v=sow0QGLrQ6E", "/downloads/music/فهد بن فصلا Fahad Bin Fasla l/كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018.NA", false, 1, ~U[2018-09-21 00:00:00Z]] 14:07:38.767 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=317.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" = ?) [1] 14:07:38.769 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.7ms 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" = ?) [1] 14:07:38.771 [debug] QUERY OK source="media_items" db=2.1ms 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 [60] 14:07:38.773 [debug] Current batch of media processed. Will check again in 1000ms 14:07:39.773 [debug] Current batch of media processed. Will check again in 1000ms 14:07:40.775 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "حفل الفنانة موضي الشمراني في موسم جدة 2022\nبتاريخ 8 يونيو 2022 تنظيم شركة بنش مارك \nتابعونا على \n:instagram\nhttps://www.instagram.com/benchmarkks...\n:twitter\nhttps://twitter.com/benchmark_ksa?lan...\n---------------\nتصوير شركة add احدى شركات بنش مارك\n:instagram\n\u00A0\u00A0/\u00A0addimensionsksa\u00A0\u00A0\n\n#بنش_مارك #موسم_جدة", "filename" => "/downloads/music/Benchmark ksa/موضي الشمراني وانا جي من بعيد - موسم جدة 2022.NA", "id" => "MtW3ZrqJjys", "original_url" => "https://music.youtube.com/watch?v=MtW3ZrqJjys", "playlist_index" => 61, "title" => "موضي الشمراني وانا جي من بعيد - موسم جدة 2022", "upload_date" => "20220728"} 14:07:40.776 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=647.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 (?)) [1] 14:07:40.777 [debug] QUERY OK source="sources" db=0.3ms idle=328.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" = ?) [1] 14:07:40.778 [debug] QUERY OK source="media_items" db=1.0ms idle=329.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 00:00:00Z], 1] 14:07:40.781 [debug] QUERY OK source="media_items" db=1.6ms idle=331.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["حفل الفنانة موضي الشمراني في موسم جدة 2022\nبتاريخ 8 يونيو 2022 تنظيم شركة بنش مارك \nتابعونا على \n:instagram\nhttps://www.instagram.com/benchmarkks...\n:twitter\nhttps://twitter.com/benchmark_ksa?lan...\n---------------\nتصوير شركة add احدى شركات بنش مارك\n:instagram\n\u00A0\u00A0/\u00A0addimensionsksa\u00A0\u00A0\n\n#بنش_مارك #موسم_جدة", "موضي الشمراني وانا جي من بعيد - موسم جدة 2022", "3156ec31-75bd-4ced-a0c8-290f06ba7379", [], false, "MtW3ZrqJjys", "https://music.youtube.com/watch?v=MtW3ZrqJjys", 61, "/downloads/music/Benchmark ksa/موضي الشمراني وانا جي من بعيد - موسم جدة 2022.NA", false, false, false, 1, 1, ~U[2022-07-28 00:00:00Z], ~U[2026-04-18 14:07:40Z], ~U[2026-04-18 14:07:40Z], "حفل الفنانة موضي الشمراني في موسم جدة 2022\nبتاريخ 8 يونيو 2022 تنظيم شركة بنش مارك \nتابعونا على \n:instagram\nhttps://www.instagram.com/benchmarkks...\n:twitter\nhttps://twitter.com/benchmark_ksa?lan...\n---------------\nتصوير شركة add احدى شركات بنش مارك\n:instagram\n\u00A0\u00A0/\u00A0addimensionsksa\u00A0\u00A0\n\n#بنش_مارك #موسم_جدة", "موضي الشمراني وانا جي من بعيد - موسم جدة 2022", nil, false, "MtW3ZrqJjys", "https://music.youtube.com/watch?v=MtW3ZrqJjys", "/downloads/music/Benchmark ksa/موضي الشمراني وانا جي من بعيد - موسم جدة 2022.NA", false, 1, ~U[2022-07-28 00:00:00Z]] 14:07:40.782 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=333.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" = ?) [1] 14:07:40.783 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 14:07:40.784 [debug] QUERY OK source="media_items" db=0.7ms 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 [61] 14:07:40.785 [debug] Current batch of media processed. Will check again in 1000ms 14:07:41.786 [debug] Current batch of media processed. Will check again in 1000ms 14:07:42.787 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/M6Fe/منى امرشا - ياعسل.NA", "id" => "7EpzGSazRVc", "original_url" => "https://music.youtube.com/watch?v=7EpzGSazRVc", "playlist_index" => 62, "title" => "منى امرشا - ياعسل", "upload_date" => "20100718"} 14:07:42.789 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=655.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 (?)) [1] 14:07:42.791 [debug] QUERY OK source="sources" db=0.8ms queue=0.6ms idle=341.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" = ?) [1] 14:07:42.793 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=343.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2010-07-18 00:00:00Z], 1] 14:07:42.796 [debug] QUERY OK source="media_items" db=2.2ms idle=345.6ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["منى امرشا - ياعسل", "9b985e82-2e4b-4e85-b0db-2528db8bf19c", [], false, "7EpzGSazRVc", "https://music.youtube.com/watch?v=7EpzGSazRVc", 62, "/downloads/music/M6Fe/منى امرشا - ياعسل.NA", false, false, false, 1, 1, ~U[2010-07-18 00:00:00Z], ~U[2026-04-18 14:07:42Z], ~U[2026-04-18 14:07:42Z], nil, "منى امرشا - ياعسل", nil, false, "7EpzGSazRVc", "https://music.youtube.com/watch?v=7EpzGSazRVc", "/downloads/music/M6Fe/منى امرشا - ياعسل.NA", false, 1, ~U[2010-07-18 00:00:00Z]] 14:07:42.799 [debug] QUERY OK source="sources" db=1.8ms idle=349.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" = ?) [1] 14:07:42.801 [debug] QUERY OK source="media_profiles" db=1.7ms 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" = ?) [1] 14:07:42.806 [debug] QUERY OK source="media_items" db=1.9ms 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 [62] 14:07:42.806 [debug] Current batch of media processed. Will check again in 1000ms 14:07:43.808 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://onerpm.link/Yasmrellon\n\nPART 1\nاسمر اللون اللي برسم عيونه فتني\nلاحارت نجومه قمرها يغني \nتسبقها جديله في شعرها متدلي\nكنها الفرس فيها الثقل و التغلي\n. . . \nعزيزة نفس مايغريها التسلي\nولاضاقت بس ماغير تدعي و تصلي\nوالخد بستان تقطف منه و تهدي \nولاقامت شمسً تضوي به كل تلي\n. . .\nBRDG 1\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي \n. . .\nHOOK 1\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n. . .\nPART 2\nوين بلقى رفيق\nلحارت دروبي يدل الطريق\nوان جت الشدايد لحبله وثيق\nيفزعلي لابغيته ون ابعد قريب\n. . .\nوين بلقى الرفيق اللي يخاويني\nمن ازهم يجيب علي و يحاكيني\nيرد الصوت يتبعه لين يجيني \nو ان زاد حزني لينه بجمبي يواسيني \n. . .\nBRDG 2\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي\n. . .\nHOOK 2\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n\n\nPART 1 : DJMUBARAK\nHOOK 1 : DJMUBARAK\nPART 2 : DJMUBARAK\nPART 2 : DJMUBARAK\nHOOK 2 : TURKY ALABDULLAH\n. . .\n\nLYRCS : DJMUBARAK \n\nBEAT BY : T - BROWN\n\nOUD : محمد الزهراني\n\nMIX AND MASTER : DJMUBARAK \n\n\n#Djmubarak #ياسمراللون #تركي_العبدالله", "filename" => "/downloads/music/Djmubarak/يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH.NA", "id" => "r3vSB-r5-2s", "original_url" => "https://music.youtube.com/watch?v=r3vSB-r5-2s", "playlist_index" => 63, "title" => "يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH", "upload_date" => "20250613"} 14:07:43.810 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1013.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 (?)) [1] 14:07:43.811 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1011.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" = ?) [1] 14:07:43.812 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-13 00:00:00Z], 1] 14:07:43.815 [debug] QUERY OK source="media_items" db=1.8ms idle=1007.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://onerpm.link/Yasmrellon\n\nPART 1\nاسمر اللون اللي برسم عيونه فتني\nلاحارت نجومه قمرها يغني \nتسبقها جديله في شعرها متدلي\nكنها الفرس فيها الثقل و التغلي\n. . . \nعزيزة نفس مايغريها التسلي\nولاضاقت بس ماغير تدعي و تصلي\nوالخد بستان تقطف منه و تهدي \nولاقامت شمسً تضوي به كل تلي\n. . .\nBRDG 1\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي \n. . .\nHOOK 1\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n. . .\nPART 2\nوين بلقى رفيق\nلحارت دروبي يدل الطريق\nوان جت الشدايد لحبله وثيق\nيفزعلي لابغيته ون ابعد قريب\n. . .\nوين بلقى الرفيق اللي يخاويني\nمن ازهم يجيب علي و يحاكيني\nيرد الصوت يتبعه لين يجيني \nو ان زاد حزني لينه بجمبي يواسيني \n. . .\nBRDG 2\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي\n. . .\nHOOK 2\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n\n\nPART 1 : DJMUBARAK\nHOOK 1 : DJMUBARAK\nPART 2 : DJMUBARAK\nPART 2 : DJMUBARAK\nHOOK 2 : TURKY ALABDULLAH\n. . .\n\nLYRCS : DJMUBARAK \n\nBEAT BY : T - BROWN\n\nOUD : محمد الزهراني\n\nMIX AND MASTER : DJMUBARAK \n\n\n#Djmubarak #ياسمراللون #تركي_العبدالله", "يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH", "ea434b93-a04c-4f88-be16-7be08cbd1463", [], false, "r3vSB-r5-2s", "https://music.youtube.com/watch?v=r3vSB-r5-2s", 63, "/downloads/music/Djmubarak/يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH.NA", false, false, false, 1, 1, ~U[2025-06-13 00:00:00Z], ~U[2026-04-18 14:07:43Z], ~U[2026-04-18 14:07:43Z], "https://onerpm.link/Yasmrellon\n\nPART 1\nاسمر اللون اللي برسم عيونه فتني\nلاحارت نجومه قمرها يغني \nتسبقها جديله في شعرها متدلي\nكنها الفرس فيها الثقل و التغلي\n. . . \nعزيزة نفس مايغريها التسلي\nولاضاقت بس ماغير تدعي و تصلي\nوالخد بستان تقطف منه و تهدي \nولاقامت شمسً تضوي به كل تلي\n. . .\nBRDG 1\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي \n. . .\nHOOK 1\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n. . .\nPART 2\nوين بلقى رفيق\nلحارت دروبي يدل الطريق\nوان جت الشدايد لحبله وثيق\nيفزعلي لابغيته ون ابعد قريب\n. . .\nوين بلقى الرفيق اللي يخاويني\nمن ازهم يجيب علي و يحاكيني\nيرد الصوت يتبعه لين يجيني \nو ان زاد حزني لينه بجمبي يواسيني \n. . .\nBRDG 2\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي\n. . .\nHOOK 2\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n\n\nPART 1 : DJMUBARAK\nHOOK 1 : DJMUBARAK\nPART 2 : DJMUBARAK\nPART 2 : DJMUBARAK\nHOOK 2 : TURKY ALABDULLAH\n. . .\n\nLYRCS : DJMUBARAK \n\nBEAT BY : T - BROWN\n\nOUD : محمد الزهراني\n\nMIX AND MASTER : DJMUBARAK \n\n\n#Djmubarak #ياسمراللون #تركي_العبدالله", "يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH", nil, false, "r3vSB-r5-2s", "https://music.youtube.com/watch?v=r3vSB-r5-2s", "/downloads/music/Djmubarak/يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH.NA", false, 1, ~U[2025-06-13 00:00:00Z]] 14:07:43.816 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=679.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" = ?) [1] 14:07:43.817 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms 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" = ?) [1] 14:07:43.818 [debug] QUERY OK source="media_items" db=0.5ms 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 [63] 14:07:43.818 [debug] Current batch of media processed. Will check again in 1000ms 14:07:44.819 [debug] Current batch of media processed. Will check again in 1000ms 14:07:45.821 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by The Orchard Enterprises\n\nخلك بحر · اصيل هميم · راكان\n\nخلك بحر - Single\n\n℗ 2018 Replay Media\n\nReleased on: 2018-01-13\n\nMusic Publisher: 2018 Replay Media\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/اصيل هميم, راكان/خلك بحر.NA", "id" => "8gjEClEt-EE", "original_url" => "https://music.youtube.com/watch?v=8gjEClEt-EE", "playlist_index" => 64, "title" => "خلك بحر", "upload_date" => "20180113"} 14:07:45.822 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=680.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 (?)) [1] 14:07:45.823 [debug] QUERY OK source="sources" db=0.6ms idle=373.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" = ?) [1] 14:07:45.824 [debug] QUERY OK source="media_items" db=0.6ms idle=374.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-01-13 00:00:00Z], 1] 14:07:45.826 [debug] QUERY OK source="media_items" db=1.0ms idle=376.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by The Orchard Enterprises\n\nخلك بحر · اصيل هميم · راكان\n\nخلك بحر - Single\n\n℗ 2018 Replay Media\n\nReleased on: 2018-01-13\n\nMusic Publisher: 2018 Replay Media\n\nAuto-generated by YouTube.", "خلك بحر", "1a6901cf-6090-4e14-91c1-c29beff24576", [], false, "8gjEClEt-EE", "https://music.youtube.com/watch?v=8gjEClEt-EE", 64, "/downloads/music/اصيل هميم, راكان/خلك بحر.NA", false, false, false, 1, 1, ~U[2018-01-13 00:00:00Z], ~U[2026-04-18 14:07:45Z], ~U[2026-04-18 14:07:45Z], "Provided to YouTube by The Orchard Enterprises\n\nخلك بحر · اصيل هميم · راكان\n\nخلك بحر - Single\n\n℗ 2018 Replay Media\n\nReleased on: 2018-01-13\n\nMusic Publisher: 2018 Replay Media\n\nAuto-generated by YouTube.", "خلك بحر", nil, false, "8gjEClEt-EE", "https://music.youtube.com/watch?v=8gjEClEt-EE", "/downloads/music/اصيل هميم, راكان/خلك بحر.NA", false, 1, ~U[2018-01-13 00:00:00Z]] 14:07:45.828 [debug] QUERY OK source="sources" db=0.9ms idle=377.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" = ?) [1] 14:07:45.829 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms 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" = ?) [1] 14:07:45.832 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=7.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 [64] 14:07:45.832 [debug] Current batch of media processed. Will check again in 1000ms 14:07:46.833 [debug] Current batch of media processed. Will check again in 1000ms 14:07:47.834 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "استمع علي جميع المنصات | https://Dalia.lnk.to/KethaMomkenID\n\nاشترك في قناة داليا الرسمية\nhttps://goo.gl/4bSAQw\n\nداليا - كذا ممكن (حصرياً) | 2020 \nDalia - Ketha Momken (Exclusive) | 2020\n\nكذا ممكن \nغناء : داليا مبارك\n\nكلمات : صمت \nالحان : سلطان خليفه \nالتوزيع الموسيقي : عبادي الكبيسي\nهندسة الصوت : احمد عبدالحي\nصولو كمنجه : محمود سرور\nايقاع : هاني الدوسري \nمكس و ماستر : جاسم محمد\nشكر خاص للفنانه لينا مبارك \nالإشراف العام : محمد الزرعوني\n\nكلمات الأغنية \n\nكذا ممكن نلاقي بعضنا في بعضنا ونبقى \nحبايب حبايب لو حكوا عذالنا عنا \nمهما صار نخلق الاعذار \nونبقى لو زمنا دار \nكذا فعلا العمر يمضي ويبقى حبنا الابقى \nودايم تظل ضحكاتنا لاحساسنا معنى \nالماضي شي للتذكار \nرجعنا كأن ما شيء صار \nمعك طبعا عرفت الحب ومن دونك ولا تسوى \nحياتي ياروح الروح وقلبي وكل ما اتمنى \nولو صار وشاءت الاقدار \nبنقوى نكمل المشوار\n\n\n#داليا\n#كذا_ممكن\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0daliamubarakofficial\u00A0\u00A0 \n• snapchat : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n• Twitter : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n•TikTok : https://bit.ly/3sx7OfJ \n \nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/4bSAQw\n• ITunes : https://apple.co/3mgt9cb \n• Anghami : https://bit.ly/3modEyC \n• Spotify : https://spoti.fi/2VZzqOJ \n• Deezer : https://bit.ly/3iXK1lS \n• Sound cloud : https://bit.ly/3mcx9KF", "filename" => "/downloads/music/Dalia | داليا/داليا - كذا ممكن (حصرياً) | 2020.NA", "id" => "-s_Uo8olKd0", "original_url" => "https://music.youtube.com/watch?v=-s_Uo8olKd0", "playlist_index" => 65, "title" => "داليا - كذا ممكن (حصرياً) | 2020", "upload_date" => "20200528"} 14:07:47.836 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=688.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 (?)) [1] 14:07:47.838 [debug] QUERY OK source="sources" db=1.0ms idle=388.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" = ?) [1] 14:07:47.841 [debug] QUERY OK source="media_items" db=2.3ms idle=389.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-05-28 00:00:00Z], 1] 14:07:47.845 [debug] QUERY OK source="media_items" db=3.1ms idle=392.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["استمع علي جميع المنصات | https://Dalia.lnk.to/KethaMomkenID\n\nاشترك في قناة داليا الرسمية\nhttps://goo.gl/4bSAQw\n\nداليا - كذا ممكن (حصرياً) | 2020 \nDalia - Ketha Momken (Exclusive) | 2020\n\nكذا ممكن \nغناء : داليا مبارك\n\nكلمات : صمت \nالحان : سلطان خليفه \nالتوزيع الموسيقي : عبادي الكبيسي\nهندسة الصوت : احمد عبدالحي\nصولو كمنجه : محمود سرور\nايقاع : هاني الدوسري \nمكس و ماستر : جاسم محمد\nشكر خاص للفنانه لينا مبارك \nالإشراف العام : محمد الزرعوني\n\nكلمات الأغنية \n\nكذا ممكن نلاقي بعضنا في بعضنا ونبقى \nحبايب حبايب لو حكوا عذالنا عنا \nمهما صار نخلق الاعذار \nونبقى لو زمنا دار \nكذا فعلا العمر يمضي ويبقى حبنا الابقى \nودايم تظل ضحكاتنا لاحساسنا معنى \nالماضي شي للتذكار \nرجعنا كأن ما شيء صار \nمعك طبعا عرفت الحب ومن دونك ولا تسوى \nحياتي ياروح الروح وقلبي وكل ما اتمنى \nولو صار وشاءت الاقدار \nبنقوى نكمل المشوار\n\n\n#داليا\n#كذا_ممكن\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0daliamubarakofficial\u00A0\u00A0 \n• snapchat : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n• Twitter : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n•TikTok : https://bit.ly/3sx7OfJ \n \nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/4bSAQw\n• ITunes : https://apple.co/3mgt9cb \n• Anghami : https://bit.ly/3modEyC \n• Spotify : https://spoti.fi/2VZzqOJ \n• Deezer : https://bit.ly/3iXK1lS \n• Sound cloud : https://bit.ly/3mcx9KF", "داليا - كذا ممكن (حصرياً) | 2020", "51d9d7e7-1ea5-40b8-ae1d-5ad7337b6d27", [], false, "-s_Uo8olKd0", "https://music.youtube.com/watch?v=-s_Uo8olKd0", 65, "/downloads/music/Dalia | داليا/داليا - كذا ممكن (حصرياً) | 2020.NA", false, false, false, 1, 1, ~U[2020-05-28 00:00:00Z], ~U[2026-04-18 14:07:47Z], ~U[2026-04-18 14:07:47Z], "استمع علي جميع المنصات | https://Dalia.lnk.to/KethaMomkenID\n\nاشترك في قناة داليا الرسمية\nhttps://goo.gl/4bSAQw\n\nداليا - كذا ممكن (حصرياً) | 2020 \nDalia - Ketha Momken (Exclusive) | 2020\n\nكذا ممكن \nغناء : داليا مبارك\n\nكلمات : صمت \nالحان : سلطان خليفه \nالتوزيع الموسيقي : عبادي الكبيسي\nهندسة الصوت : احمد عبدالحي\nصولو كمنجه : محمود سرور\nايقاع : هاني الدوسري \nمكس و ماستر : جاسم محمد\nشكر خاص للفنانه لينا مبارك \nالإشراف العام : محمد الزرعوني\n\nكلمات الأغنية \n\nكذا ممكن نلاقي بعضنا في بعضنا ونبقى \nحبايب حبايب لو حكوا عذالنا عنا \nمهما صار نخلق الاعذار \nونبقى لو زمنا دار \nكذا فعلا العمر يمضي ويبقى حبنا الابقى \nودايم تظل ضحكاتنا لاحساسنا معنى \nالماضي شي للتذكار \nرجعنا كأن ما شيء صار \nمعك طبعا عرفت الحب ومن دونك ولا تسوى \nحياتي ياروح الروح وقلبي وكل ما اتمنى \nولو صار وشاءت الاقدار \nبنقوى نكمل المشوار\n\n\n#داليا\n#كذا_ممكن\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0daliamubarakofficial\u00A0\u00A0 \n• snapchat : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n• Twitter : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n•TikTok : https://bit.ly/3sx7OfJ \n \nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/4bSAQw\n• ITunes : https://apple.co/3mgt9cb \n• Anghami : https://bit.ly/3modEyC \n• Spotify : https://spoti.fi/2VZzqOJ \n• Deezer : https://bit.ly/3iXK1lS \n• Sound cloud : https://bit.ly/3mcx9KF", "داليا - كذا ممكن (حصرياً) | 2020", nil, false, "-s_Uo8olKd0", "https://music.youtube.com/watch?v=-s_Uo8olKd0", "/downloads/music/Dalia | داليا/داليا - كذا ممكن (حصرياً) | 2020.NA", false, 1, ~U[2020-05-28 00:00:00Z]] 14:07:47.847 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms 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" = ?) [1] 14:07:47.848 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 14:07:47.849 [debug] QUERY OK source="media_items" db=0.5ms 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 [65] 14:07:47.849 [debug] Current batch of media processed. Will check again in 1000ms 14:07:48.851 [debug] Current batch of media processed. Will check again in 1000ms 14:07:49.853 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "لتنزيل \"عوافي\" من iTunes:\nhttp://apple.co/2uLNKLx\n\nللإستماع لأغنية \"عوافي\" على Apple Music:\nhttp://apple.co/2ubocUY\n\nاشترك في قناة ابو حمدان الرسمية:\nhttp://bit.ly/AbuHamdan \n\nابو حمدان - عوافي (فيديو كليب حصري) | 2017 \nAbu Hamdan - Awafi (Exclusive Music Video) | 2017\n \nالكلمات :\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nتعبت من كثر السهر النوم ما يجيني\nالحب ماهو بيدي .. الحب ماهو بيدي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nتعبت أنا معاك \nمدري وش اللي جاك\nبمشيها .. وأعديها .. وانسيني وانساك\n\nعادي في الاخير\nما صار الا خير\nعوافي دايمن في احسن العوايل تصير .. عوافي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل \n\n_______________________________\nأداء وغناء : أبوحمدان\nwarchieff@\n\nغناء الكورال : كورال الشرقية\n \nكلمات\u00A0: راشد محمد ، عبد الله الحسين ، أبوحمدان\nالحان: راشد محمد\nتوزيع : منتصر\nايقاع : هاني الدوسري\nوتريات : تامر فيضي\nجيتارات : اصلان\nمهندس الصوت : عمار خاطر\nمكس وماستر : المهندس احمد الطيب\n\nالتنفيذ الموسيقى والعمليات الصوتية\nSoundCityKSA@\nاستديوهات ساوند ستي - الرياض\nادارة انتاج\u00A0موسيقى\nم. ناصر الحمدان\nمنتج\u00A0موسيقى\nأومكس\n\nProducer \nعبادي منصور \n@abadimansour\nسيناريو \nأبوحمدان - نواف الشبيلي\n\nمدير التصوير والاضاءة DOP\n عمرو العماري \n@amrdop\n\nArt Director \nشندي \n@chndy_\n\nArt Director Assistant\nراكان الشيخ \nعبدالله قاسم \n\nMakeup Artist\nساريه العاشق \n\nادارة مالية \nاحمد الصالح \n\nمدير انتاج \nمحمد ابو جودة \n\nمساعدين انتاج\nعلي جبق\nجابر الجابر \n ولي \n\nBTS\nفهد العماري \n\nFocus Puller\nاحمد ربيع\n\nGaffer\nروني \n\nKey Grip\nجاكير حسين \n\nمساعدين كاميرا \nخالد جار الله \nعلي ابو كلبشة \nشابير محمد\n\nمساعدين اضاءة \nآصف حسين \nعثمان علي \nجاهيد محمد \n\nمونتاج \nأبو حمدان \n\nمونتاج خلف الكواليس \nمحمد الشعلان \n\nColor Grading \nKolja Digital works\n\nمعدات تصوير واضاءة\n\nAfalam production \n\nشكر خاص \n\nفيصل السيف \nفهد الصالح \nتركي المحسن \nنواف الدوهان \nمضر الحسن\nهشام فقيه\n\nاخراج : أبوحمدان \nwarchieff@\n\nتوزيع ديجيتال : شركة قنوات \n____________\nOfficial iTunes: https://itun.es/us/dkkPkb?i=1252303541\nOfficial Instagram: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Snapchat: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0", "filename" => "/downloads/music/ابو حمدان - Abu Hamdan/ابو حمدان - عوافي (فيديو كليب حصري) | 2017.NA", "id" => "kNpUl2U1BqE", "original_url" => "https://music.youtube.com/watch?v=kNpUl2U1BqE", "playlist_index" => 66, "title" => "ابو حمدان - عوافي (فيديو كليب حصري) | 2017", "upload_date" => "20170624"} 14:07:49.855 [debug] QUERY OK source="sources" db=1.6ms queue=0.2ms idle=701.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 (?)) [1] 14:07:49.857 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=407.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" = ?) [1] 14:07:49.860 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=409.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-06-24 00:00:00Z], 1] 14:07:49.866 [debug] QUERY OK source="media_items" db=4.3ms idle=412.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"عوافي\" من iTunes:\nhttp://apple.co/2uLNKLx\n\nللإستماع لأغنية \"عوافي\" على Apple Music:\nhttp://apple.co/2ubocUY\n\nاشترك في قناة ابو حمدان الرسمية:\nhttp://bit.ly/AbuHamdan \n\nابو حمدان - عوافي (فيديو كليب حصري) | 2017 \nAbu Hamdan - Awafi (Exclusive Music Video) | 2017\n \nالكلمات :\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nتعبت من كثر السهر النوم ما يجيني\nالحب ماهو بيدي .. الحب ماهو بيدي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nتعبت أنا معاك \nمدري وش اللي جاك\nبمشيها .. وأعديها .. وانسيني وانساك\n\nعادي في الاخير\nما صار الا خير\nعوافي دايمن في احسن العوايل تصير .. عوافي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل \n\n_______________________________\nأداء وغناء : أبوحمدان\nwarchieff@\n\nغناء الكورال : كورال الشرقية\n \nكلمات\u00A0: راشد محمد ، عبد الله الحسين ، أبوحمدان\nالحان: راشد محمد\nتوزيع : منتصر\nايقاع : هاني الدوسري\nوتريات : تامر فيضي\nجيتارات : اصلان\nمهندس الصوت : عمار خاطر\nمكس وماستر : المهندس احمد الطيب\n\nالتنفيذ الموسيقى والعمليات الصوتية\nSoundCityKSA@\nاستديوهات ساوند ستي - الرياض\nادارة انتاج\u00A0موسيقى\nم. ناصر الحمدان\nمنتج\u00A0موسيقى\nأومكس\n\nProducer \nعبادي منصور \n@abadimansour\nسيناريو \nأبوحمدان - نواف الشبيلي\n\nمدير التصوير والاضاءة DOP\n عمرو العماري \n@amrdop\n\nArt Director \nشندي \n@chndy_\n\nArt Director Assistant\nراكان الشيخ \nعبدالله قاسم \n\nMakeup Artist\nساريه العاشق \n\nادارة مالية \nاحمد الصالح \n\nمدير انتاج \nمحمد ابو جودة \n\nمساعدين انتاج\nعلي جبق\nجابر الجابر \n ولي \n\nBTS\nفهد العماري \n\nFocus Puller\nاحمد ربيع\n\nGaffer\nروني \n\nKey Grip\nجاكير حسين \n\nمساعدين كاميرا \nخالد جار الله \nعلي ابو كلبشة \nشابير محمد\n\nمساعدين اضاءة \nآصف حسين \nعثمان علي \nجاهيد محمد \n\nمونتاج \nأبو حمدان \n\nمونتاج خلف الكواليس \nمحمد الشعلان \n\nColor Grading \nKolja Digital works\n\nمعدات تصوير واضاءة\n\nAfalam production \n\nشكر خاص \n\nفيصل السيف \nفهد الصالح \nتركي المحسن \nنواف الدوهان \nمضر الحسن\nهشام فقيه\n\nاخراج : أبوحمدان \nwarchieff@\n\nتوزيع ديجيتال : شركة قنوات \n____________\nOfficial iTunes: https://itun.es/us/dkkPkb?i=1252303541\nOfficial Instagram: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Snapchat: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0", "ابو حمدان - عوافي (فيديو كليب حصري) | 2017", "b6f90225-8fa1-4dae-8afd-fbe73dfaaaf7", [], false, "kNpUl2U1BqE", "https://music.youtube.com/watch?v=kNpUl2U1BqE", 66, "/downloads/music/ابو حمدان - Abu Hamdan/ابو حمدان - عوافي (فيديو كليب حصري) | 2017.NA", false, false, false, 1, 1, ~U[2017-06-24 00:00:00Z], ~U[2026-04-18 14:07:49Z], ~U[2026-04-18 14:07:49Z], "لتنزيل \"عوافي\" من iTunes:\nhttp://apple.co/2uLNKLx\n\nللإستماع لأغنية \"عوافي\" على Apple Music:\nhttp://apple.co/2ubocUY\n\nاشترك في قناة ابو حمدان الرسمية:\nhttp://bit.ly/AbuHamdan \n\nابو حمدان - عوافي (فيديو كليب حصري) | 2017 \nAbu Hamdan - Awafi (Exclusive Music Video) | 2017\n \nالكلمات :\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nتعبت من كثر السهر النوم ما يجيني\nالحب ماهو بيدي .. الحب ماهو بيدي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nتعبت أنا معاك \nمدري وش اللي جاك\nبمشيها .. وأعديها .. وانسيني وانساك\n\nعادي في الاخير\nما صار الا خير\nعوافي دايمن في احسن العوايل تصير .. عوافي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل \n\n_______________________________\nأداء وغناء : أبوحمدان\nwarchieff@\n\nغناء الكورال : كورال الشرقية\n \nكلمات\u00A0: راشد محمد ، عبد الله الحسين ، أبوحمدان\nالحان: راشد محمد\nتوزيع : منتصر\nايقاع : هاني الدوسري\nوتريات : تامر فيضي\nجيتارات : اصلان\nمهندس الصوت : عمار خاطر\nمكس وماستر : المهندس احمد الطيب\n\nالتنفيذ الموسيقى والعمليات الصوتية\nSoundCityKSA@\nاستديوهات ساوند ستي - الرياض\nادارة انتاج\u00A0موسيقى\nم. ناصر الحمدان\nمنتج\u00A0موسيقى\nأومكس\n\nProducer \nعبادي منصور \n@abadimansour\nسيناريو \nأبوحمدان - نواف الشبيلي\n\nمدير التصوير والاضاءة DOP\n عمرو العماري \n@amrdop\n\nArt Director \nشندي \n@chndy_\n\nArt Director Assistant\nراكان الشيخ \nعبدالله قاسم \n\nMakeup Artist\nساريه العاشق \n\nادارة مالية \nاحمد الصالح \n\nمدير انتاج \nمحمد ابو جودة \n\nمساعدين انتاج\nعلي جبق\nجابر الجابر \n ولي \n\nBTS\nفهد العماري \n\nFocus Puller\nاحمد ربيع\n\nGaffer\nروني \n\nKey Grip\nجاكير حسين \n\nمساعدين كاميرا \nخالد جار الله \nعلي ابو كلبشة \ (truncated) 14:07:49.868 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=418.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" = ?) [1] 14:07:49.869 [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" = ?) [1] 14:07:49.870 [debug] QUERY OK source="media_items" db=0.7ms 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 [66] 14:07:49.871 [debug] Current batch of media processed. Will check again in 1000ms 14:07:50.871 [debug] Current batch of media processed. Will check again in 1000ms 14:07:51.873 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/lovovl/عبادي الجوهر - كلمة ولو جبر خاطر.NA", "id" => "X82oR2yQ2KM", "original_url" => "https://music.youtube.com/watch?v=X82oR2yQ2KM", "playlist_index" => 67, "title" => "عبادي الجوهر - كلمة ولو جبر خاطر", "upload_date" => "20161003"} 14:07:51.874 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=717.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 (?)) [1] 14:07:51.876 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=426.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" = ?) [1] 14:07:51.878 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=427.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-03 00:00:00Z], 1] 14:07:51.881 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=430.1ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عبادي الجوهر - كلمة ولو جبر خاطر", "038425c6-45eb-4eb9-8f90-7b276b2bfec5", [], false, "X82oR2yQ2KM", "https://music.youtube.com/watch?v=X82oR2yQ2KM", 67, "/downloads/music/lovovl/عبادي الجوهر - كلمة ولو جبر خاطر.NA", false, false, false, 1, 1, ~U[2016-10-03 00:00:00Z], ~U[2026-04-18 14:07:51Z], ~U[2026-04-18 14:07:51Z], nil, "عبادي الجوهر - كلمة ولو جبر خاطر", nil, false, "X82oR2yQ2KM", "https://music.youtube.com/watch?v=X82oR2yQ2KM", "/downloads/music/lovovl/عبادي الجوهر - كلمة ولو جبر خاطر.NA", false, 1, ~U[2016-10-03 00:00:00Z]] 14:07:51.883 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=433.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" = ?) [1] 14:07:51.884 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:07:51.885 [debug] QUERY OK source="media_items" db=0.6ms queue=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 [67] 14:07:51.885 [debug] Current batch of media processed. Will check again in 1000ms 14:07:52.887 [debug] Current batch of media processed. Will check again in 1000ms 14:07:53.888 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by ODIENCE Music\n\nقلبت الطاولة · داليا\n\nقلبت الطاولة\n\n℗ Alhan\n\nReleased on: 2014-09-12\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/داليا/قلبت الطاولة.NA", "id" => "LdGKQjh3YbE", "original_url" => "https://music.youtube.com/watch?v=LdGKQjh3YbE", "playlist_index" => 68, "title" => "قلبت الطاولة", "upload_date" => "20151103"} 14:07:53.889 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=727.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 (?)) [1] 14:07:53.890 [debug] QUERY OK source="sources" db=0.3ms idle=441.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] 14:07:53.892 [debug] QUERY OK source="media_items" db=1.0ms idle=441.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-11-03 00:00:00Z], 1] 14:07:53.894 [debug] QUERY OK source="media_items" db=1.5ms idle=443.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by ODIENCE Music\n\nقلبت الطاولة · داليا\n\nقلبت الطاولة\n\n℗ Alhan\n\nReleased on: 2014-09-12\n\nAuto-generated by YouTube.", "قلبت الطاولة", "12d02531-7b74-4601-b41a-9abebf28cadc", [], false, "LdGKQjh3YbE", "https://music.youtube.com/watch?v=LdGKQjh3YbE", 68, "/downloads/music/داليا/قلبت الطاولة.NA", false, false, false, 1, 1, ~U[2015-11-03 00:00:00Z], ~U[2026-04-18 14:07:53Z], ~U[2026-04-18 14:07:53Z], "Provided to YouTube by ODIENCE Music\n\nقلبت الطاولة · داليا\n\nقلبت الطاولة\n\n℗ Alhan\n\nReleased on: 2014-09-12\n\nAuto-generated by YouTube.", "قلبت الطاولة", nil, false, "LdGKQjh3YbE", "https://music.youtube.com/watch?v=LdGKQjh3YbE", "/downloads/music/داليا/قلبت الطاولة.NA", false, 1, ~U[2015-11-03 00:00:00Z]] 14:07:53.895 [debug] QUERY OK source="sources" db=0.7ms idle=445.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" = ?) [1] 14:07:53.897 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 14:07:53.898 [debug] QUERY OK source="media_items" db=0.7ms 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 [68] 14:07:53.899 [debug] Current batch of media processed. Will check again in 1000ms 14:07:54.900 [debug] Current batch of media processed. Will check again in 1000ms 14:07:55.901 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nإيام الجاي · فضل شاكر\n\nإيام الجاي\n\n℗ 2024 Fadel Chaker\n\nReleased on: 2024-09-12\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فضل شاكر/إيام الجاي.NA", "id" => "BqGFlgB04qQ", "original_url" => "https://music.youtube.com/watch?v=BqGFlgB04qQ", "playlist_index" => 69, "title" => "إيام الجاي", "upload_date" => "20240912"} 14:07:55.902 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=732.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 (?)) [1] 14:07:55.904 [debug] QUERY OK source="sources" db=0.5ms idle=454.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" = ?) [1] 14:07:55.905 [debug] QUERY OK source="media_items" db=1.0ms idle=455.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-12 00:00:00Z], 1] 14:07:55.908 [debug] QUERY OK source="media_items" db=1.3ms queue=0.3ms idle=457.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nإيام الجاي · فضل شاكر\n\nإيام الجاي\n\n℗ 2024 Fadel Chaker\n\nReleased on: 2024-09-12\n\nAuto-generated by YouTube.", "إيام الجاي", "a0dae123-74d3-4bce-8cde-8022ae234c76", [], false, "BqGFlgB04qQ", "https://music.youtube.com/watch?v=BqGFlgB04qQ", 69, "/downloads/music/فضل شاكر/إيام الجاي.NA", false, false, false, 1, 1, ~U[2024-09-12 00:00:00Z], ~U[2026-04-18 14:07:55Z], ~U[2026-04-18 14:07:55Z], "Provided to YouTube by Qanawat\n\nإيام الجاي · فضل شاكر\n\nإيام الجاي\n\n℗ 2024 Fadel Chaker\n\nReleased on: 2024-09-12\n\nAuto-generated by YouTube.", "إيام الجاي", nil, false, "BqGFlgB04qQ", "https://music.youtube.com/watch?v=BqGFlgB04qQ", "/downloads/music/فضل شاكر/إيام الجاي.NA", false, 1, ~U[2024-09-12 00:00:00Z]] 14:07:55.910 [debug] QUERY OK source="sources" db=0.8ms idle=460.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" = ?) [1] 14:07:55.911 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms 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" = ?) [1] 14:07:55.913 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms 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 [69] 14:07:55.913 [debug] Current batch of media processed. Will check again in 1000ms 14:07:56.914 [debug] Current batch of media processed. Will check again in 1000ms 14:07:57.915 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYhizak Al Shooq · Majid al Muhandis\n\nYhizak Al Shooq\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-07-31\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Majid al Muhandis/Yhizak Al Shooq.NA", "id" => "CEiCazCddUg", "original_url" => "https://music.youtube.com/watch?v=CEiCazCddUg", "playlist_index" => 70, "title" => "Yhizak Al Shooq", "upload_date" => "20210328"} 14:07:57.918 [debug] QUERY OK source="sources" db=0.6ms queue=1.3ms 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 (?)) [1] 14:07:57.919 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=469.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" = ?) [1] 14:07:57.920 [debug] QUERY OK source="media_items" db=1.0ms queue=0.4ms idle=470.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-28 00:00:00Z], 1] 14:07:57.927 [debug] QUERY OK source="media_items" db=5.7ms queue=0.1ms idle=472.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nYhizak Al Shooq · Majid al Muhandis\n\nYhizak Al Shooq\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-07-31\n\nAuto-generated by YouTube.", "Yhizak Al Shooq", "cf628b02-9621-435e-ad81-f8b2b81e4553", [], false, "CEiCazCddUg", "https://music.youtube.com/watch?v=CEiCazCddUg", 70, "/downloads/music/Majid al Muhandis/Yhizak Al Shooq.NA", false, false, false, 1, 1, ~U[2021-03-28 00:00:00Z], ~U[2026-04-18 14:07:57Z], ~U[2026-04-18 14:07:57Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYhizak Al Shooq · Majid al Muhandis\n\nYhizak Al Shooq\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-07-31\n\nAuto-generated by YouTube.", "Yhizak Al Shooq", nil, false, "CEiCazCddUg", "https://music.youtube.com/watch?v=CEiCazCddUg", "/downloads/music/Majid al Muhandis/Yhizak Al Shooq.NA", false, 1, ~U[2021-03-28 00:00:00Z]] 14:07:57.928 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=478.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" = ?) [1] 14:07:57.929 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:07:57.930 [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 [70] 14:07:57.930 [debug] Current batch of media processed. Will check again in 1000ms 14:07:58.933 [debug] Current batch of media processed. Will check again in 1000ms 14:07:59.935 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة Luxury KSA الرسمية :\nhttps://goo.gl/hQlNI3\n\n٢- استراحة محارب\nكلمات : العالية\nالحان : ياسر بوعلي\nتوزيع : سيروس\nوتريات : هاني فرحات\nصولو : محمود سرور \nايقاعات : ابراهيم حسن \nهندسة صوت : محمد عصمت\nمكس وماستر : جاسم محمد \n\nاستراحة محارب\n\nالا الزعل مايستغل بالتجارب \n لا تختبر صبري بكثر المشاريه \nجيتك عشان ارتاح ، ماجيت احارب \nكلن على ماقال .. فيه اللي كافيه \n\nمشاعري لك مالها اي مئارب \n واضح معاك ومامعي شي اخبيه \nجيتك من الدنيا والالام هارب \n إمسح على قلبي بدل ماتعنيه \n\nاببتعد عنك .. استراحة محارب \n ماعندي اكثر من كذا شي اسويه \nالوقت سيف وللثواني عقارب \n والعمر واحد .. مابقى واجد فيه\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/hQlNI3\n• ITunes : https://apple.co/39tBoui\n• Spotify : https://spoti.fi/39xg9aW\n• Deezer : https://bit.ly/2O9Eaxh", "filename" => "/downloads/music/Luxury KSA/عايض - استراحة محارب 2018.NA", "id" => "bgWZkif_CY8", "original_url" => "https://music.youtube.com/watch?v=bgWZkif_CY8", "playlist_index" => 71, "title" => "عايض - استراحة محارب 2018", "upload_date" => "20180627"} 14:07:59.937 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=757.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 (?)) [1] 14:07:59.938 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=488.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" = ?) [1] 14:07:59.940 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=489.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-06-27 00:00:00Z], 1] 14:07:59.944 [debug] QUERY OK source="media_items" db=2.7ms idle=491.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة Luxury KSA الرسمية :\nhttps://goo.gl/hQlNI3\n\n٢- استراحة محارب\nكلمات : العالية\nالحان : ياسر بوعلي\nتوزيع : سيروس\nوتريات : هاني فرحات\nصولو : محمود سرور \nايقاعات : ابراهيم حسن \nهندسة صوت : محمد عصمت\nمكس وماستر : جاسم محمد \n\nاستراحة محارب\n\nالا الزعل مايستغل بالتجارب \n لا تختبر صبري بكثر المشاريه \nجيتك عشان ارتاح ، ماجيت احارب \nكلن على ماقال .. فيه اللي كافيه \n\nمشاعري لك مالها اي مئارب \n واضح معاك ومامعي شي اخبيه \nجيتك من الدنيا والالام هارب \n إمسح على قلبي بدل ماتعنيه \n\nاببتعد عنك .. استراحة محارب \n ماعندي اكثر من كذا شي اسويه \nالوقت سيف وللثواني عقارب \n والعمر واحد .. مابقى واجد فيه\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/hQlNI3\n• ITunes : https://apple.co/39tBoui\n• Spotify : https://spoti.fi/39xg9aW\n• Deezer : https://bit.ly/2O9Eaxh", "عايض - استراحة محارب 2018", "49018d3b-84e4-49ca-a577-da002c232104", [], false, "bgWZkif_CY8", "https://music.youtube.com/watch?v=bgWZkif_CY8", 71, "/downloads/music/Luxury KSA/عايض - استراحة محارب 2018.NA", false, false, false, 1, 1, ~U[2018-06-27 00:00:00Z], ~U[2026-04-18 14:07:59Z], ~U[2026-04-18 14:07:59Z], "اشترك في قناة Luxury KSA الرسمية :\nhttps://goo.gl/hQlNI3\n\n٢- استراحة محارب\nكلمات : العالية\nالحان : ياسر بوعلي\nتوزيع : سيروس\nوتريات : هاني فرحات\nصولو : محمود سرور \nايقاعات : ابراهيم حسن \nهندسة صوت : محمد عصمت\nمكس وماستر : جاسم محمد \n\nاستراحة محارب\n\nالا الزعل مايستغل بالتجارب \n لا تختبر صبري بكثر المشاريه \nجيتك عشان ارتاح ، ماجيت احارب \nكلن على ماقال .. فيه اللي كافيه \n\nمشاعري لك مالها اي مئارب \n واضح معاك ومامعي شي اخبيه \nجيتك من الدنيا والالام هارب \n إمسح على قلبي بدل ماتعنيه \n\nاببتعد عنك .. استراحة محارب \n ماعندي اكثر من كذا شي اسويه \nالوقت سيف وللثواني عقارب \n والعمر واحد .. مابقى واجد فيه\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/hQlNI3\n• ITunes : https://apple.co/39tBoui\n• Spotify : https://spoti.fi/39xg9aW\n• Deezer : https://bit.ly/2O9Eaxh", "عايض - استراحة محارب 2018", nil, false, "bgWZkif_CY8", "https://music.youtube.com/watch?v=bgWZkif_CY8", "/downloads/music/Luxury KSA/عايض - استراحة محارب 2018.NA", false, 1, ~U[2018-06-27 00:00:00Z]] 14:07:59.945 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=495.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" = ?) [1] 14:07:59.946 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 14:07:59.948 [debug] QUERY OK source="media_items" db=0.7ms 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 [71] 14:07:59.948 [debug] Current batch of media processed. Will check again in 1000ms 14:08:00.245 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:08:00.949 [debug] Current batch of media processed. Will check again in 1000ms 14:08:01.951 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nمحلا اللقى · ماجد المهندس\n\nمحلا اللقى\n\n℗ 2020 Majid Almohandis\n\nReleased on: 2020-02-12\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/ماجد المهندس/محلا اللقى.NA", "id" => "FRtlvLyiADk", "original_url" => "https://music.youtube.com/watch?v=FRtlvLyiADk", "playlist_index" => 72, "title" => "محلا اللقى", "upload_date" => "20200212"} 14:08:01.957 [debug] QUERY OK source="sources" db=3.7ms idle=766.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 (?)) [1] 14:08:01.966 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=515.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" = ?) [1] 14:08:01.970 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=519.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-02-12 00:00:00Z], 1] 14:08:01.977 [debug] QUERY OK source="media_items" db=5.5ms idle=521.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nمحلا اللقى · ماجد المهندس\n\nمحلا اللقى\n\n℗ 2020 Majid Almohandis\n\nReleased on: 2020-02-12\n\nAuto-generated by YouTube.", "محلا اللقى", "6224dbb5-4f33-46fc-ad80-0ae2539a26dc", [], false, "FRtlvLyiADk", "https://music.youtube.com/watch?v=FRtlvLyiADk", 72, "/downloads/music/ماجد المهندس/محلا اللقى.NA", false, false, false, 1, 1, ~U[2020-02-12 00:00:00Z], ~U[2026-04-18 14:08:01Z], ~U[2026-04-18 14:08:01Z], "Provided to YouTube by Qanawat\n\nمحلا اللقى · ماجد المهندس\n\nمحلا اللقى\n\n℗ 2020 Majid Almohandis\n\nReleased on: 2020-02-12\n\nAuto-generated by YouTube.", "محلا اللقى", nil, false, "FRtlvLyiADk", "https://music.youtube.com/watch?v=FRtlvLyiADk", "/downloads/music/ماجد المهندس/محلا اللقى.NA", false, 1, ~U[2020-02-12 00:00:00Z]] 14:08:01.983 [debug] QUERY OK source="sources" db=4.5ms queue=0.8ms 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" = ?) [1] 14:08:01.993 [debug] QUERY OK source="media_profiles" db=8.6ms queue=0.8ms idle=26.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" = ?) [1] 14:08:01.999 [debug] QUERY OK source="media_items" db=3.4ms idle=30.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 [72] 14:08:02.000 [debug] Current batch of media processed. Will check again in 1000ms 14:08:03.002 [debug] Current batch of media processed. Will check again in 1000ms 14:08:04.003 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "كلمات / تركي المشيقح\nالحان / الانين\nتوزيع / سيروس\n\nوتريات / تامر الفيظي\nصولو تشيلو / يحي مهدي\nجيتار / شريف فهمي\nايقاعات / ابراهيم حسن\nكورال / مجموعة كورال الكويت\nتم التسجيل في /\n،استوديو سيروس ، ART\nم احمد كمال ,عمار خاطر\n\nمكس وماستر : جاسم محمد\n\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\nكلمات الأغنية\n\nبيان صادر من معاناة المحبة والسنين\nياضيق صدرك يالسنين وياكثر هذا الغياب\nتحين ساعات الزعل متى سعادتنا تحين\nاما قهر ولا صبر ولاكبر ولا عتاب\nحنا تحملنا بعض شوق ومسافات وحنين\nوعيا يتوب الحظ ليته يوم قصر فينا تاب\nانا احبك واعشقك والله على الفرقى يعين\nحنا دخلنا الحب وسكرنا معه الفين باب\nماللمعاناة اعتذار . مره ومره ومرتين\nلاصار في الغلطاة ضحك وفي السعادة اكتئاب\nلكنك اقرب مني لي .. اقرب لي من حبل الوتين\nواني اكملها معك ! اابعد لي من لمس السحاب", "filename" => "/downloads/music/Rotana/Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب.NA", "id" => "R2RvfF8jErc", "original_url" => "https://music.youtube.com/watch?v=R2RvfF8jErc", "playlist_index" => 73, "title" => "Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب", "upload_date" => "20220613"} 14:08:04.006 [debug] QUERY OK source="sources" db=1.1ms queue=0.6ms idle=796.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 (?)) [1] 14:08:04.007 [debug] QUERY OK source="sources" db=0.9ms idle=557.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" = ?) [1] 14:08:04.009 [debug] QUERY OK source="media_items" db=1.5ms idle=558.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 00:00:00Z], 1] 14:08:04.013 [debug] QUERY OK source="media_items" db=2.9ms idle=560.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات / تركي المشيقح\nالحان / الانين\nتوزيع / سيروس\n\nوتريات / تامر الفيظي\nصولو تشيلو / يحي مهدي\nجيتار / شريف فهمي\nايقاعات / ابراهيم حسن\nكورال / مجموعة كورال الكويت\nتم التسجيل في /\n،استوديو سيروس ، ART\nم احمد كمال ,عمار خاطر\n\nمكس وماستر : جاسم محمد\n\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\nكلمات الأغنية\n\nبيان صادر من معاناة المحبة والسنين\nياضيق صدرك يالسنين وياكثر هذا الغياب\nتحين ساعات الزعل متى سعادتنا تحين\nاما قهر ولا صبر ولاكبر ولا عتاب\nحنا تحملنا بعض شوق ومسافات وحنين\nوعيا يتوب الحظ ليته يوم قصر فينا تاب\nانا احبك واعشقك والله على الفرقى يعين\nحنا دخلنا الحب وسكرنا معه الفين باب\nماللمعاناة اعتذار . مره ومره ومرتين\nلاصار في الغلطاة ضحك وفي السعادة اكتئاب\nلكنك اقرب مني لي .. اقرب لي من حبل الوتين\nواني اكملها معك ! اابعد لي من لمس السحاب", "Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب", "c5741349-c1cc-4c7f-8aaf-8a775edc5a88", [], false, "R2RvfF8jErc", "https://music.youtube.com/watch?v=R2RvfF8jErc", 73, "/downloads/music/Rotana/Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب.NA", false, false, false, 1, 1, ~U[2022-06-13 00:00:00Z], ~U[2026-04-18 14:08:04Z], ~U[2026-04-18 14:08:04Z], "كلمات / تركي المشيقح\nالحان / الانين\nتوزيع / سيروس\n\nوتريات / تامر الفيظي\nصولو تشيلو / يحي مهدي\nجيتار / شريف فهمي\nايقاعات / ابراهيم حسن\nكورال / مجموعة كورال الكويت\nتم التسجيل في /\n،استوديو سيروس ، ART\nم احمد كمال ,عمار خاطر\n\nمكس وماستر : جاسم محمد\n\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\nكلمات الأغنية\n\nبيان صادر من معاناة المحبة والسنين\nياضيق صدرك يالسنين وياكثر هذا الغياب\nتحين ساعات الزعل متى سعادتنا تحين\nاما قهر ولا صبر ولاكبر ولا عتاب\nحنا تحملنا بعض شوق ومسافات وحنين\nوعيا يتوب الحظ ليته يوم قصر فينا تاب\nانا احبك واعشقك والله على الفرقى يعين\nحنا دخلنا الحب وسكرنا معه الفين باب\nماللمعاناة اعتذار . مره ومره ومرتين\nلاصار في الغلطاة ضحك وفي السعادة اكتئاب\nلكنك اقرب مني لي .. اقرب لي من حبل الوتين\nواني اكملها معك ! اابعد لي من لمس السحاب", "Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب", nil, false, "R2RvfF8jErc", "https://music.youtube.com/watch?v=R2RvfF8jErc", "/downloads/music/Rotana/Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب.NA", false, 1, ~U[2022-06-13 00:00:00Z]] 14:08:04.014 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=564.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" = ?) [1] 14:08:04.016 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 14:08:04.017 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [73] 14:08:04.018 [debug] Current batch of media processed. Will check again in 1000ms 14:08:05.019 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "كلمات : تامر حسين\nألحان : وليد سعد\nتوزيع : شريف مكاوي\n\n\nإشترك علي قناة روتانا\n | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n#جريني\n#روتانا\n\nكلمات الأغنية\n\nيا حبيبي لو ترضاهالي\nيا حبيبي يطول عليا الليل يوماتي\n\nيا حبيبي دايما في بالي\nيا حبيبي وواقفة من بعدك حياتي\n\nويوماتي ببعت السلامات وادعيلك تقصر المسافات\nوواحشني نكمل الحكايات يا حبيبي\n\nيا ليالي مفيش ورانا يا ليالي بعد منه عزيز وغالي\nياما ياما اشتقنا ياما يا حبيبي ونفسي ترجع بالسلامة", "filename" => "/downloads/music/Rotana/Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب.NA", "id" => "mRY-Js3SOCA", "original_url" => "https://music.youtube.com/watch?v=mRY-Js3SOCA", "playlist_index" => 74, "title" => "Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب", "upload_date" => "20200301"} 14:08:05.022 [debug] QUERY OK source="sources" db=1.6ms 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 (?)) [1] 14:08:05.026 [debug] QUERY OK source="sources" db=1.6ms queue=0.2ms idle=1009.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] 14:08:05.028 [debug] QUERY OK source="media_items" db=1.1ms idle=1010.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-03-01 00:00:00Z], 1] 14:08:05.032 [debug] QUERY OK source="media_items" db=3.3ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات : تامر حسين\nألحان : وليد سعد\nتوزيع : شريف مكاوي\n\n\nإشترك علي قناة روتانا\n | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n#جريني\n#روتانا\n\nكلمات الأغنية\n\nيا حبيبي لو ترضاهالي\nيا حبيبي يطول عليا الليل يوماتي\n\nيا حبيبي دايما في بالي\nيا حبيبي وواقفة من بعدك حياتي\n\nويوماتي ببعت السلامات وادعيلك تقصر المسافات\nوواحشني نكمل الحكايات يا حبيبي\n\nيا ليالي مفيش ورانا يا ليالي بعد منه عزيز وغالي\nياما ياما اشتقنا ياما يا حبيبي ونفسي ترجع بالسلامة", "Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب", "b66970ec-0153-4b03-b3e4-7bd1534777c5", [], false, "mRY-Js3SOCA", "https://music.youtube.com/watch?v=mRY-Js3SOCA", 74, "/downloads/music/Rotana/Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب.NA", false, false, false, 1, 1, ~U[2020-03-01 00:00:00Z], ~U[2026-04-18 14:08:05Z], ~U[2026-04-18 14:08:05Z], "كلمات : تامر حسين\nألحان : وليد سعد\nتوزيع : شريف مكاوي\n\n\nإشترك علي قناة روتانا\n | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n#جريني\n#روتانا\n\nكلمات الأغنية\n\nيا حبيبي لو ترضاهالي\nيا حبيبي يطول عليا الليل يوماتي\n\nيا حبيبي دايما في بالي\nيا حبيبي وواقفة من بعدك حياتي\n\nويوماتي ببعت السلامات وادعيلك تقصر المسافات\nوواحشني نكمل الحكايات يا حبيبي\n\nيا ليالي مفيش ورانا يا ليالي بعد منه عزيز وغالي\nياما ياما اشتقنا ياما يا حبيبي ونفسي ترجع بالسلامة", "Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب", nil, false, "mRY-Js3SOCA", "https://music.youtube.com/watch?v=mRY-Js3SOCA", "/downloads/music/Rotana/Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب.NA", false, 1, ~U[2020-03-01 00:00:00Z]] 14:08:05.033 [debug] QUERY OK source="sources" db=1.1ms idle=820.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" = ?) [1] 14:08:05.034 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:08:05.036 [debug] QUERY OK source="media_items" db=0.7ms 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 [74] 14:08:05.036 [debug] Current batch of media processed. Will check again in 1000ms 14:08:05.106 [info] {"source":"oban","duration":2574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:06.037 [debug] Current batch of media processed. Will check again in 1000ms 14:08:07.041 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/عبدالعزيز ابو نايف/راشد الماجد ويلاه!.NA", "id" => "gBO8d88Pf4s", "original_url" => "https://music.youtube.com/watch?v=gBO8d88Pf4s", "playlist_index" => 75, "title" => "راشد الماجد ويلاه!", "upload_date" => "20150819"} 14:08:07.043 [debug] QUERY OK source="sources" db=0.7ms queue=0.6ms idle=825.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 (?)) [1] 14:08:07.045 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=594.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" = ?) [1] 14:08:07.046 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=596.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-08-19 00:00:00Z], 1] 14:08:07.060 [debug] QUERY OK source="media_items" db=3.0ms idle=598.1ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["راشد الماجد ويلاه!", "102b3df0-addc-4fa8-9b65-4caf3ace41a6", [], false, "gBO8d88Pf4s", "https://music.youtube.com/watch?v=gBO8d88Pf4s", 75, "/downloads/music/عبدالعزيز ابو نايف/راشد الماجد ويلاه!.NA", false, false, false, 1, 1, ~U[2015-08-19 00:00:00Z], ~U[2026-04-18 14:08:07Z], ~U[2026-04-18 14:08:07Z], nil, "راشد الماجد ويلاه!", nil, false, "gBO8d88Pf4s", "https://music.youtube.com/watch?v=gBO8d88Pf4s", "/downloads/music/عبدالعزيز ابو نايف/راشد الماجد ويلاه!.NA", false, 1, ~U[2015-08-19 00:00:00Z]] 14:08:07.063 [debug] QUERY OK source="sources" db=1.7ms queue=0.6ms idle=611.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" = ?) [1] 14:08:07.065 [debug] QUERY OK source="media_profiles" db=1.1ms queue=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" = ?) [1] 14:08:07.067 [debug] QUERY OK source="media_items" db=1.0ms idle=21.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 [75] 14:08:07.067 [debug] Current batch of media processed. Will check again in 1000ms 14:08:08.068 [debug] Current batch of media processed. Will check again in 1000ms 14:08:09.070 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة | https://bit.ly/35BIVIM\nللاستماع علي جميع المنصات | https://SultanAlMurshed.lnk.to/WalaGh...\n\nسلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022\n\nغناء : سلطان \nكلمات : وتد \nالحان : عبدالرحمن العزاوي \nتوزيع : محمد الجسمي \nقيتارات : فرشيد ادهمي\nإيقاعات : سمير قطان\nصولو كيبورد : علي بهرامي\nكمنجات : Istanbul Group\nمكس ماستر : جاسم محمد\nتصميم الفيديو Medzaaki@\nتصميم البوستر @abdo_4444\n..\nMarketing by : 966social\nللتواصل مع ادارة اعمال الفنان سلطان المرشد : 0581007418\n\n\nكلمات الأغنية\n\nولا غلطه ترا زينك \n\u200E وياحظه من ملى عينك\n\u200Eفتنت الناس والدنيا \n\u200Eوينك عننا وينك \n\n\u200Eملامح كنها الغيمه \n\u200Eوتعطي للنضر قيمه \n\u200E تبسم تمطر الدنيا\n\u200Eوتضحك للفرح ديمه \n\n\u200Eجمالك ماهو بمألوف\n\n\u200Eولا مثله عيوني تشوف\n\u200Eواذا بحكي عن الرقه \n\u200Eياخوفي ما الاقي حروف \n\n\n\u200Eبعذر الورد لو يذبل \n\u200Eيشيل بخاطره يزعل\n\u200Eونور الشمس من خدك \n\u200E تجينا بالضيا اجمل \n\n\n\n\u200Eانا احسدها مراياتك \n\u200Eتشاركني بلمحاتك \n\u200Eعسى ربي يثبتني \n\u200Eاذا قابلت ضحكاتك \n\n\n\u200Eتقفل بك ملف الزين \n\u200Eولا في من حلاك اثنين \n\u200Eقمر مابيننا يمشي \n\u200Eخطفت القلب ويالعين \n\n\n\u200Eكلامك بالحكي معسول \n\u200Eمن الله حط فيك قبول \n\u200Eتسولف لي وانا اتبسم \n\u200Eوارد بهفتي شتقول\n\n\n\n\u200Eأنا اعشقها تفاصيلك \n\u200Eجنوني عني يحكيلك\n\u200E تسيدت الغلا كله \n\u200Eوكل العمر انا اهديلك\n\n\n#ولاغلطة\n#سلطان\n\n\nتوزيع ديجيتال شركة قنوات ميوزك\n___________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Snapchat : \u00A0\u00A0/\u00A0s.6wa\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZSd1SLL8j/", "filename" => "/downloads/music/Sultan Almurshed l سلطان المرشد/سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022.NA", "id" => "Wtbn-rd-V94", "original_url" => "https://music.youtube.com/watch?v=Wtbn-rd-V94", "playlist_index" => 76, "title" => "سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022", "upload_date" => "20220521"} 14:08:09.071 [debug] QUERY OK source="sources" db=0.6ms idle=848.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 (?)) [1] 14:08:09.073 [debug] QUERY OK source="sources" db=0.8ms idle=623.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" = ?) [1] 14:08:09.075 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=624.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-21 00:00:00Z], 1] 14:08:09.082 [debug] QUERY OK source="media_items" db=5.4ms idle=627.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة | https://bit.ly/35BIVIM\nللاستماع علي جميع المنصات | https://SultanAlMurshed.lnk.to/WalaGh...\n\nسلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022\n\nغناء : سلطان \nكلمات : وتد \nالحان : عبدالرحمن العزاوي \nتوزيع : محمد الجسمي \nقيتارات : فرشيد ادهمي\nإيقاعات : سمير قطان\nصولو كيبورد : علي بهرامي\nكمنجات : Istanbul Group\nمكس ماستر : جاسم محمد\nتصميم الفيديو Medzaaki@\nتصميم البوستر @abdo_4444\n..\nMarketing by : 966social\nللتواصل مع ادارة اعمال الفنان سلطان المرشد : 0581007418\n\n\nكلمات الأغنية\n\nولا غلطه ترا زينك \n\u200E وياحظه من ملى عينك\n\u200Eفتنت الناس والدنيا \n\u200Eوينك عننا وينك \n\n\u200Eملامح كنها الغيمه \n\u200Eوتعطي للنضر قيمه \n\u200E تبسم تمطر الدنيا\n\u200Eوتضحك للفرح ديمه \n\n\u200Eجمالك ماهو بمألوف\n\n\u200Eولا مثله عيوني تشوف\n\u200Eواذا بحكي عن الرقه \n\u200Eياخوفي ما الاقي حروف \n\n\n\u200Eبعذر الورد لو يذبل \n\u200Eيشيل بخاطره يزعل\n\u200Eونور الشمس من خدك \n\u200E تجينا بالضيا اجمل \n\n\n\n\u200Eانا احسدها مراياتك \n\u200Eتشاركني بلمحاتك \n\u200Eعسى ربي يثبتني \n\u200Eاذا قابلت ضحكاتك \n\n\n\u200Eتقفل بك ملف الزين \n\u200Eولا في من حلاك اثنين \n\u200Eقمر مابيننا يمشي \n\u200Eخطفت القلب ويالعين \n\n\n\u200Eكلامك بالحكي معسول \n\u200Eمن الله حط فيك قبول \n\u200Eتسولف لي وانا اتبسم \n\u200Eوارد بهفتي شتقول\n\n\n\n\u200Eأنا اعشقها تفاصيلك \n\u200Eجنوني عني يحكيلك\n\u200E تسيدت الغلا كله \n\u200Eوكل العمر انا اهديلك\n\n\n#ولاغلطة\n#سلطان\n\n\nتوزيع ديجيتال شركة قنوات ميوزك\n___________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Snapchat : \u00A0\u00A0/\u00A0s.6wa\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZSd1SLL8j/", "سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022", "eb8035b1-90b5-47a7-8d85-c0bb3ea418dc", [], false, "Wtbn-rd-V94", "https://music.youtube.com/watch?v=Wtbn-rd-V94", 76, "/downloads/music/Sultan Almurshed l سلطان المرشد/سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022.NA", false, false, false, 1, 1, ~U[2022-05-21 00:00:00Z], ~U[2026-04-18 14:08:09Z], ~U[2026-04-18 14:08:09Z], "للاشتراك في القناة | https://bit.ly/35BIVIM\nللاستماع علي جميع المنصات | https://SultanAlMurshed.lnk.to/WalaGh...\n\nسلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022\n\nغناء : سلطان \nكلمات : وتد \nالحان : عبدالرحمن العزاوي \nتوزيع : محمد الجسمي \nقيتارات : فرشيد ادهمي\nإيقاعات : سمير قطان\nصولو كيبورد : علي بهرامي\nكمنجات : Istanbul Group\nمكس ماستر : جاسم محمد\nتصميم الفيديو Medzaaki@\nتصميم البوستر @abdo_4444\n..\nMarketing by : 966social\nللتواصل مع ادارة اعمال الفنان سلطان المرشد : 0581007418\n\n\nكلمات الأغنية\n\nولا غلطه ترا زينك \n\u200E وياحظه من ملى عينك\n\u200Eفتنت الناس والدنيا \n\u200Eوينك عننا وينك \n\n\u200Eملامح كنها الغيمه \n\u200Eوتعطي للنضر قيمه \n\u200E تبسم تمطر الدنيا\n\u200Eوتضحك للفرح ديمه \n\n\u200Eجمالك ماهو بمألوف\n\n\u200Eولا مثله عيوني تشوف\n\u200Eواذا بحكي عن الرقه \n\u200Eياخوفي ما الاقي حروف \n\n\n\u200Eبعذر الورد لو يذبل \n\u200Eيشيل بخاطره يزعل\n\u200Eونور الشمس من خدك \n\u200E تجينا بالضيا اجمل \n\n\n\n\u200Eانا احسدها مراياتك \n\u200Eتشاركني بلمحاتك \n\u200Eعسى ربي يثبتني \n\u200Eاذا قابلت ضحكاتك \n\n\n\u200Eتقفل بك ملف الزين \n\u200Eولا في من حلاك اثنين \n\u200Eقمر مابيننا يمشي \n\u200Eخطفت القلب ويالعين \n\n\n\u200Eكلامك بالحكي معسول \n\u200Eمن الله حط فيك قبول \n\u200Eتسولف لي وانا اتبسم \n\u200Eوارد بهفتي شتقول\n\n\n\n\u200Eأنا اعشقها تفاصيلك \n\u200Eجنوني عني يحكيلك\n\u200E تسيدت الغلا كله \n\u200Eوكل العمر انا اهديلك\n\n\n#ولاغلطة\n#سلطان\n\n\nتوزيع ديجيتال شركة قنوات ميوزك\n___________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Snapchat : \u00A0\u00A0/\u00A0s.6wa\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZSd1SLL8j/", "سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022", nil, false, "Wtbn-rd-V94", "https://music.youtube.com/watch?v=Wtbn-rd-V94", "/downloads/music/Sultan Almurshed l سلطان المرشد/سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022.NA", false, 1, ~U[2022-05-21 00:00:00Z]] 14:08:09.084 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=634.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" = ?) [1] 14:08:09.085 [debug] QUERY OK source="media_profiles" db=0.7ms 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" = ?) [1] 14:08:09.088 [debug] QUERY OK source="media_items" db=1.2ms queue=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 [76] 14:08:09.088 [debug] Current batch of media processed. Will check again in 1000ms 14:08:10.089 [debug] Current batch of media processed. Will check again in 1000ms 14:08:11.091 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "حبيتك · Fadel Shaker\n\nحبيتك\n\n℗ Alfan Music\n\nReleased on: 2019-06-03\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Fadel Shaker/حبيتك.NA", "id" => "s2OoVxlqr-I", "original_url" => "https://music.youtube.com/watch?v=s2OoVxlqr-I", "playlist_index" => 77, "title" => "حبيتك", "upload_date" => "20190602"} 14:08:11.092 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=866.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 (?)) [1] 14:08:11.093 [debug] QUERY OK source="sources" db=0.6ms idle=643.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" = ?) [1] 14:08:11.095 [debug] QUERY OK source="media_items" db=1.0ms idle=645.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-06-02 00:00:00Z], 1] 14:08:11.098 [debug] QUERY OK source="media_items" db=2.5ms idle=646.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["حبيتك · Fadel Shaker\n\nحبيتك\n\n℗ Alfan Music\n\nReleased on: 2019-06-03\n\nAuto-generated by YouTube.", "حبيتك", "55c3ca87-8f4c-4609-9667-52d3964aa134", [], false, "s2OoVxlqr-I", "https://music.youtube.com/watch?v=s2OoVxlqr-I", 77, "/downloads/music/Fadel Shaker/حبيتك.NA", false, false, false, 1, 1, ~U[2019-06-02 00:00:00Z], ~U[2026-04-18 14:08:11Z], ~U[2026-04-18 14:08:11Z], "حبيتك · Fadel Shaker\n\nحبيتك\n\n℗ Alfan Music\n\nReleased on: 2019-06-03\n\nAuto-generated by YouTube.", "حبيتك", nil, false, "s2OoVxlqr-I", "https://music.youtube.com/watch?v=s2OoVxlqr-I", "/downloads/music/Fadel Shaker/حبيتك.NA", false, 1, ~U[2019-06-02 00:00:00Z]] 14:08:11.100 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=649.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" = ?) [1] 14:08:11.101 [debug] QUERY OK source="media_profiles" db=0.9ms queue=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" = ?) [1] 14:08:11.103 [debug] QUERY OK source="media_items" db=0.4ms 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 [77] 14:08:11.103 [debug] Current batch of media processed. Will check again in 1000ms 14:08:12.103 [debug] Current batch of media processed. Will check again in 1000ms 14:08:13.105 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Universal Music Group\n\nLove Yourself · Justin Bieber\n\nPurpose\n\n℗ 2015 Def Jam Recordings, a division of UMG Recordings, Inc.\n\nReleased on: 2015-11-13\n\nProducer: benny blanco\nRecording Engineer: Chris Sclafani\nRecording Engineer: Simon Cohen\nMixing Engineer, Recording Engineer: Josh Gudwin\nEngineer: Chris 'TEK' O'Ryan\nEngineer: Henrique Andrade\nMixing Second Engineer: Derrick Stockwell\nBackground Vocalist: Teddy Photo\nProduction Coordinator: Andrew Luftman\nProduction Coordinator: Seif Hussain\nComposer Lyricist: Ed Sheeran\nComposer Lyricist: Benjamin Levin\nComposer Lyricist: Justin Bieber\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Justin Bieber/Love Yourself.NA", "id" => "Z5uR4frdqd8", "original_url" => "https://music.youtube.com/watch?v=Z5uR4frdqd8", "playlist_index" => 78, "title" => "Love Yourself", "upload_date" => "20181030"} 14:08:13.108 [debug] QUERY OK source="sources" db=1.2ms queue=1.2ms idle=875.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 (?)) [1] 14:08:13.109 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [1] 14:08:13.111 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=661.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-10-30 00:00:00Z], 1] 14:08:13.115 [debug] QUERY OK source="media_items" db=2.6ms idle=663.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nLove Yourself · Justin Bieber\n\nPurpose\n\n℗ 2015 Def Jam Recordings, a division of UMG Recordings, Inc.\n\nReleased on: 2015-11-13\n\nProducer: benny blanco\nRecording Engineer: Chris Sclafani\nRecording Engineer: Simon Cohen\nMixing Engineer, Recording Engineer: Josh Gudwin\nEngineer: Chris 'TEK' O'Ryan\nEngineer: Henrique Andrade\nMixing Second Engineer: Derrick Stockwell\nBackground Vocalist: Teddy Photo\nProduction Coordinator: Andrew Luftman\nProduction Coordinator: Seif Hussain\nComposer Lyricist: Ed Sheeran\nComposer Lyricist: Benjamin Levin\nComposer Lyricist: Justin Bieber\n\nAuto-generated by YouTube.", "Love Yourself", "51a51afd-9008-4df6-8b83-0d49e3b590e6", [], false, "Z5uR4frdqd8", "https://music.youtube.com/watch?v=Z5uR4frdqd8", 78, "/downloads/music/Justin Bieber/Love Yourself.NA", false, false, false, 1, 1, ~U[2018-10-30 00:00:00Z], ~U[2026-04-18 14:08:13Z], ~U[2026-04-18 14:08:13Z], "Provided to YouTube by Universal Music Group\n\nLove Yourself · Justin Bieber\n\nPurpose\n\n℗ 2015 Def Jam Recordings, a division of UMG Recordings, Inc.\n\nReleased on: 2015-11-13\n\nProducer: benny blanco\nRecording Engineer: Chris Sclafani\nRecording Engineer: Simon Cohen\nMixing Engineer, Recording Engineer: Josh Gudwin\nEngineer: Chris 'TEK' O'Ryan\nEngineer: Henrique Andrade\nMixing Second Engineer: Derrick Stockwell\nBackground Vocalist: Teddy Photo\nProduction Coordinator: Andrew Luftman\nProduction Coordinator: Seif Hussain\nComposer Lyricist: Ed Sheeran\nComposer Lyricist: Benjamin Levin\nComposer Lyricist: Justin Bieber\n\nAuto-generated by YouTube.", "Love Yourself", nil, false, "Z5uR4frdqd8", "https://music.youtube.com/watch?v=Z5uR4frdqd8", "/downloads/music/Justin Bieber/Love Yourself.NA", false, 1, ~U[2018-10-30 00:00:00Z]] 14:08:13.117 [debug] QUERY OK source="sources" db=0.8ms idle=667.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" = ?) [1] 14:08:13.118 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 14:08:13.119 [debug] QUERY OK source="media_items" db=0.3ms 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 [78] 14:08:13.119 [debug] Current batch of media processed. Will check again in 1000ms 14:08:14.121 [debug] Current batch of media processed. Will check again in 1000ms 14:08:15.125 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nأحلى رسمه · فضل شاكر\n\nأحلى رسمه\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-04-18\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فضل شاكر/أحلى رسمه.NA", "id" => "dk2tFHCWb2s", "original_url" => "https://music.youtube.com/watch?v=dk2tFHCWb2s", "playlist_index" => 79, "title" => "أحلى رسمه", "upload_date" => "20250418"} 14:08:15.127 [debug] QUERY OK source="sources" db=1.4ms queue=0.5ms idle=890.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 (?)) [1] 14:08:15.132 [debug] QUERY OK source="sources" db=2.1ms queue=0.2ms idle=681.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" = ?) [1] 14:08:15.137 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=684.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-18 00:00:00Z], 1] 14:08:15.142 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=688.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nأحلى رسمه · فضل شاكر\n\nأحلى رسمه\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-04-18\n\nAuto-generated by YouTube.", "أحلى رسمه", "b5f2582c-1cfc-48f3-bb3c-4199ee9ed384", [], false, "dk2tFHCWb2s", "https://music.youtube.com/watch?v=dk2tFHCWb2s", 79, "/downloads/music/فضل شاكر/أحلى رسمه.NA", false, false, false, 1, 1, ~U[2025-04-18 00:00:00Z], ~U[2026-04-18 14:08:15Z], ~U[2026-04-18 14:08:15Z], "Provided to YouTube by Qanawat\n\nأحلى رسمه · فضل شاكر\n\nأحلى رسمه\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-04-18\n\nAuto-generated by YouTube.", "أحلى رسمه", nil, false, "dk2tFHCWb2s", "https://music.youtube.com/watch?v=dk2tFHCWb2s", "/downloads/music/فضل شاكر/أحلى رسمه.NA", false, 1, ~U[2025-04-18 00:00:00Z]] 14:08:15.145 [debug] QUERY OK source="sources" db=2.6ms queue=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" = ?) [1] 14:08:15.146 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=17.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" = ?) [1] 14:08:15.149 [debug] QUERY OK source="media_items" db=2.6ms 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 [79] 14:08:15.150 [debug] Current batch of media processed. Will check again in 1000ms 14:08:16.151 [debug] Current batch of media processed. Will check again in 1000ms 14:08:17.152 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYa Naseem Allail · Rabeh Saqer\n\nRabeh Saqer 2018\n\n℗ Rotana Audiovisual\n\nReleased on: 2018-01-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Rabeh Saqer/Ya Naseem Allail.NA", "id" => "B3fzRVWsNz0", "original_url" => "https://music.youtube.com/watch?v=B3fzRVWsNz0", "playlist_index" => 80, "title" => "Ya Naseem Allail", "upload_date" => "20210322"} 14:08:17.154 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=911.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 (?)) [1] 14:08:17.156 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=706.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" = ?) [1] 14:08:17.158 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=708.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-22 00:00:00Z], 1] 14:08:17.162 [debug] QUERY OK source="media_items" db=2.7ms idle=710.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nYa Naseem Allail · Rabeh Saqer\n\nRabeh Saqer 2018\n\n℗ Rotana Audiovisual\n\nReleased on: 2018-01-01\n\nAuto-generated by YouTube.", "Ya Naseem Allail", "a8fd9869-d71d-43ff-a88c-3b2b9cd0e6b0", [], false, "B3fzRVWsNz0", "https://music.youtube.com/watch?v=B3fzRVWsNz0", 80, "/downloads/music/Rabeh Saqer/Ya Naseem Allail.NA", false, false, false, 1, 1, ~U[2021-03-22 00:00:00Z], ~U[2026-04-18 14:08:17Z], ~U[2026-04-18 14:08:17Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYa Naseem Allail · Rabeh Saqer\n\nRabeh Saqer 2018\n\n℗ Rotana Audiovisual\n\nReleased on: 2018-01-01\n\nAuto-generated by YouTube.", "Ya Naseem Allail", nil, false, "B3fzRVWsNz0", "https://music.youtube.com/watch?v=B3fzRVWsNz0", "/downloads/music/Rabeh Saqer/Ya Naseem Allail.NA", false, 1, ~U[2021-03-22 00:00:00Z]] 14:08:17.163 [debug] QUERY OK source="sources" db=0.7ms idle=713.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" = ?) [1] 14:08:17.164 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:08:17.166 [debug] QUERY OK source="media_items" db=1.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 [80] 14:08:17.167 [debug] Current batch of media processed. Will check again in 1000ms 14:08:18.167 [debug] Current batch of media processed. Will check again in 1000ms 14:08:19.170 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Featuring Ritan ‘Falawla’\nRouh Al Sharq \nAnd the Hologram of the Iconic Andaleeb\n\n\nAgency Joy Productions \nLyrics Menna Al Kiey\nVocals جسّار\nVocals supervision: Mohamed Rubat\nMusic Composition Ehab Abdelwahed\nMusic Arrangement, mix & master Wesam Abdelmunem \nDirector Khaled Al Refaei \nPH All Over Group", "filename" => "/downloads/music/Zain/اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا.NA", "id" => "a0Gt7037JLU", "original_url" => "https://music.youtube.com/watch?v=a0Gt7037JLU", "playlist_index" => 81, "title" => "اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا", "upload_date" => "20230421"} 14:08:19.171 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=924.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 (?)) [1] 14:08:19.173 [debug] QUERY OK source="sources" db=1.3ms idle=723.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" = ?) [1] 14:08:19.176 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=724.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-21 00:00:00Z], 1] 14:08:19.181 [debug] QUERY OK source="media_items" db=4.2ms idle=727.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Featuring Ritan ‘Falawla’\nRouh Al Sharq \nAnd the Hologram of the Iconic Andaleeb\n\n\nAgency Joy Productions \nLyrics Menna Al Kiey\nVocals جسّار\nVocals supervision: Mohamed Rubat\nMusic Composition Ehab Abdelwahed\nMusic Arrangement, mix & master Wesam Abdelmunem \nDirector Khaled Al Refaei \nPH All Over Group", "اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا", "5c68b380-7aea-4d81-8611-4dc3923fb6dd", [], false, "a0Gt7037JLU", "https://music.youtube.com/watch?v=a0Gt7037JLU", 81, "/downloads/music/Zain/اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا.NA", false, false, false, 1, 1, ~U[2023-04-21 00:00:00Z], ~U[2026-04-18 14:08:19Z], ~U[2026-04-18 14:08:19Z], "Featuring Ritan ‘Falawla’\nRouh Al Sharq \nAnd the Hologram of the Iconic Andaleeb\n\n\nAgency Joy Productions \nLyrics Menna Al Kiey\nVocals جسّار\nVocals supervision: Mohamed Rubat\nMusic Composition Ehab Abdelwahed\nMusic Arrangement, mix & master Wesam Abdelmunem \nDirector Khaled Al Refaei \nPH All Over Group", "اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا", nil, false, "a0Gt7037JLU", "https://music.youtube.com/watch?v=a0Gt7037JLU", "/downloads/music/Zain/اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا.NA", false, 1, ~U[2023-04-21 00:00:00Z]] 14:08:19.182 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=732.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" = ?) [1] 14:08:19.188 [debug] QUERY OK source="media_profiles" db=5.2ms queue=0.5ms 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" = ?) [1] 14:08:19.189 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 [81] 14:08:19.189 [debug] Current batch of media processed. Will check again in 1000ms 14:08:20.190 [debug] Current batch of media processed. Will check again in 1000ms 14:08:21.192 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by ALPHA Music\n\nMa Timanaytuk · Aseel Hamim\n\nMa Timanaytuk\n\n℗ 2015 ALPHA Music\n\nReleased on: 2015-01-01\n\nComposer: Mohammad Abdo\n\nAuto-generated by YouTube.", "duration" => 284, "filename" => "/downloads/music/Aseel Hamim/Ma Timanaytuk.NA", "id" => "nBA9pBvPYL8", "live_status" => "not_live", "original_url" => "https://music.youtube.com/watch?v=nBA9pBvPYL8", "playlist_index" => 82, "timestamp" => 1673434959, "title" => "Ma Timanaytuk", "upload_date" => "20230111"} 14:08:21.197 [debug] QUERY OK source="sources" db=2.8ms queue=0.5ms idle=943.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 (?)) [1] 14:08:21.198 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=748.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" = ?) [1] 14:08:21.200 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=749.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-11 11:02:39Z], 1] 14:08:21.203 [debug] QUERY OK source="media_items" db=1.8ms idle=751.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","duration_seconds","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by ALPHA Music\n\nMa Timanaytuk · Aseel Hamim\n\nMa Timanaytuk\n\n℗ 2015 ALPHA Music\n\nReleased on: 2015-01-01\n\nComposer: Mohammad Abdo\n\nAuto-generated by YouTube.", "Ma Timanaytuk", "22823ff6-a84b-4246-bb44-75f2552842e4", [], 284, false, "nBA9pBvPYL8", "https://music.youtube.com/watch?v=nBA9pBvPYL8", 82, "/downloads/music/Aseel Hamim/Ma Timanaytuk.NA", false, false, false, 1, 1, ~U[2023-01-11 11:02:39Z], ~U[2026-04-18 14:08:21Z], ~U[2026-04-18 14:08:21Z], "Provided to YouTube by ALPHA Music\n\nMa Timanaytuk · Aseel Hamim\n\nMa Timanaytuk\n\n℗ 2015 ALPHA Music\n\nReleased on: 2015-01-01\n\nComposer: Mohammad Abdo\n\nAuto-generated by YouTube.", "Ma Timanaytuk", 284, false, "nBA9pBvPYL8", "https://music.youtube.com/watch?v=nBA9pBvPYL8", "/downloads/music/Aseel Hamim/Ma Timanaytuk.NA", false, 1, ~U[2023-01-11 11:02:39Z]] 14:08:21.203 [debug] QUERY OK source="sources" db=0.5ms idle=754.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" = ?) [1] 14:08:21.204 [debug] QUERY OK source="media_profiles" db=0.2ms queue=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" = ?) [1] 14:08:21.205 [debug] QUERY OK source="media_items" db=0.5ms 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 [82] 14:08:21.205 [info] Kicking off download for media item #82 (nBA9pBvPYL8) 14:08:21.209 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=4.4ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7129, 82, ~U[2026-04-18 14:08:21Z], ~U[2026-04-18 14:08:21Z]] 14:08:21.209 [debug] Current batch of media processed. Will check again in 1000ms 14:08:21.215 [info] {"args":{"id":82},"id":7129,"meta":{},"system_time":1776521301215301136,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:08:21.217 [debug] QUERY OK source="media_items" db=1.5ms 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 WHERE (m0."id" = ?) [82] 14:08:21.218 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:08:21.219 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" = ?) [1] 14:08:21.221 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 14:08:21.223 [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 [82] 14:08:21.227 [debug] QUERY OK source="media_metadata" db=0.6ms idle=11.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [82] 14:08:21.228 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.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" = ?) [1] 14:08:21.231 [debug] QUERY OK source="settings" db=1.6ms queue=0.3ms 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 [] 14:08:21.232 [debug] Running yt-dlp command for action: get_downloadable_status 14:08:21.234 [debug] QUERY OK source="settings" db=0.4ms 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 [] 14:08:21.235 [debug] QUERY OK source="settings" db=0.6ms idle=11.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 [] 14:08:21.236 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 14:08:21.237 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=nBA9pBvPYL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/82/7c8227e95c7d41a786ce23ce27d076c98438971e9fa74d95294b7985233830bb.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:08:22.209 [debug] Current batch of media processed. Will check again in 1000ms 14:08:23.211 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Sony Music Entertainment\n\nTake Me Home, Country Roads (Original Version) [Remastered] · John Denver\n\nPure... Country\n\n℗ Originally Recorded 1971. All rights reserved by Sony Music Entertainment\n\nReleased on: 2010-12-13\n\nLyricist, Associated Performer, Composer: John Denver\nBackground Vocal: Fat City\nLyricist, Composer: Bill Danoff\nComposer, Lyricist: Taffy Nivert\nComposer, Lyricist: Mary Danoff\nProducer: Milton Okun\nRecording Engineer: Ray Hall\nAssistant Producer: Jean Kaplow\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/John Denver/Take Me Home, Country Roads (Original Version) [Remastered].NA", "id" => "FpFms2tHRCA", "original_url" => "https://music.youtube.com/watch?v=FpFms2tHRCA", "playlist_index" => 83, "title" => "Take Me Home, Country Roads (Original Version) [Remastered]", "upload_date" => "20170219"} 14:08:23.213 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=954.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 (?)) [1] 14:08:23.215 [debug] QUERY OK source="sources" db=0.5ms idle=764.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" = ?) [1] 14:08:23.217 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=765.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-02-19 00:00:00Z], 1] 14:08:23.220 [debug] QUERY OK source="media_items" db=2.2ms idle=767.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Sony Music Entertainment\n\nTake Me Home, Country Roads (Original Version) [Remastered] · John Denver\n\nPure... Country\n\n℗ Originally Recorded 1971. All rights reserved by Sony Music Entertainment\n\nReleased on: 2010-12-13\n\nLyricist, Associated Performer, Composer: John Denver\nBackground Vocal: Fat City\nLyricist, Composer: Bill Danoff\nComposer, Lyricist: Taffy Nivert\nComposer, Lyricist: Mary Danoff\nProducer: Milton Okun\nRecording Engineer: Ray Hall\nAssistant Producer: Jean Kaplow\n\nAuto-generated by YouTube.", "Take Me Home, Country Roads (Original Version) [Remastered]", "df1fdaf3-58cc-4174-8044-f1a0b35578a4", [], false, "FpFms2tHRCA", "https://music.youtube.com/watch?v=FpFms2tHRCA", 83, "/downloads/music/John Denver/Take Me Home, Country Roads (Original Version) [Remastered].NA", false, false, false, 1, 1, ~U[2017-02-19 00:00:00Z], ~U[2026-04-18 14:08:23Z], ~U[2026-04-18 14:08:23Z], "Provided to YouTube by Sony Music Entertainment\n\nTake Me Home, Country Roads (Original Version) [Remastered] · John Denver\n\nPure... Country\n\n℗ Originally Recorded 1971. All rights reserved by Sony Music Entertainment\n\nReleased on: 2010-12-13\n\nLyricist, Associated Performer, Composer: John Denver\nBackground Vocal: Fat City\nLyricist, Composer: Bill Danoff\nComposer, Lyricist: Taffy Nivert\nComposer, Lyricist: Mary Danoff\nProducer: Milton Okun\nRecording Engineer: Ray Hall\nAssistant Producer: Jean Kaplow\n\nAuto-generated by YouTube.", "Take Me Home, Country Roads (Original Version) [Remastered]", nil, false, "FpFms2tHRCA", "https://music.youtube.com/watch?v=FpFms2tHRCA", "/downloads/music/John Denver/Take Me Home, Country Roads (Original Version) [Remastered].NA", false, 1, ~U[2017-02-19 00:00:00Z]] 14:08:23.221 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=770.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" = ?) [1] 14:08:23.222 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:08:23.224 [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 [83] 14:08:23.225 [debug] Current batch of media processed. Will check again in 1000ms 14:08:24.225 [debug] Current batch of media processed. Will check again in 1000ms 14:08:25.227 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Modissa - Randa Phone\n\nKan Endena Tahoun Sahar El Laialy · Fairouz\n\nLoulou (From the Play)\n\n℗ Randa Phone-Modissa\n\nReleased on: 1974-01-01\n\nProducer: 0\nComposer: Elias Rahbani\nLyricist: Elias Rahbani\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Fairouz/Kan Endena Tahoun Sahar El Laialy.NA", "id" => "877K6ohWFKk", "original_url" => "https://music.youtube.com/watch?v=877K6ohWFKk", "playlist_index" => 84, "title" => "Kan Endena Tahoun Sahar El Laialy", "upload_date" => "20191025"} 14:08:25.228 [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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 14:08:25.229 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=778.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" = ?) [1] 14:08:25.231 [debug] QUERY OK source="media_items" db=1.0ms idle=779.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-10-25 00:00:00Z], 1] 14:08:25.233 [debug] QUERY OK source="media_items" db=1.9ms idle=781.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Modissa - Randa Phone\n\nKan Endena Tahoun Sahar El Laialy · Fairouz\n\nLoulou (From the Play)\n\n℗ Randa Phone-Modissa\n\nReleased on: 1974-01-01\n\nProducer: 0\nComposer: Elias Rahbani\nLyricist: Elias Rahbani\n\nAuto-generated by YouTube.", "Kan Endena Tahoun Sahar El Laialy", "514f0d41-a90a-44c8-b290-51cce8ac215b", [], false, "877K6ohWFKk", "https://music.youtube.com/watch?v=877K6ohWFKk", 84, "/downloads/music/Fairouz/Kan Endena Tahoun Sahar El Laialy.NA", false, false, false, 1, 1, ~U[2019-10-25 00:00:00Z], ~U[2026-04-18 14:08:25Z], ~U[2026-04-18 14:08:25Z], "Provided to YouTube by Modissa - Randa Phone\n\nKan Endena Tahoun Sahar El Laialy · Fairouz\n\nLoulou (From the Play)\n\n℗ Randa Phone-Modissa\n\nReleased on: 1974-01-01\n\nProducer: 0\nComposer: Elias Rahbani\nLyricist: Elias Rahbani\n\nAuto-generated by YouTube.", "Kan Endena Tahoun Sahar El Laialy", nil, false, "877K6ohWFKk", "https://music.youtube.com/watch?v=877K6ohWFKk", "/downloads/music/Fairouz/Kan Endena Tahoun Sahar El Laialy.NA", false, 1, ~U[2019-10-25 00:00:00Z]] 14:08:25.234 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=783.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" = ?) [1] 14:08:25.236 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=6.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" = ?) [1] 14:08:25.237 [debug] QUERY OK source="media_items" db=0.5ms 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 [84] 14:08:25.237 [debug] Current batch of media processed. Will check again in 1000ms 14:08:26.237 [debug] Current batch of media processed. Will check again in 1000ms 14:08:26.835 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=nBA9pBvPYL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/82/7c8227e95c7d41a786ce23ce27d076c98438971e9fa74d95294b7985233830bb.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) ERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available 14:08:26.835 [error] yt-dlp download error for media item #82: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available\n" 14:08:26.837 [debug] QUERY OK source="media_items" db=1.2ms idle=569.8ms UPDATE "media_items" SET "last_error" = ?, "updated_at" = ? WHERE "id" = ? ["WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available\n", ~U[2026-04-18 14:08:26Z], 82] 14:08:26.837 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available\n" 14:08:26.838 [info] {"args":{"id":82},"id":7129,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5622743,"event":"job:stop","queue_time":213793,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:08:27.239 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "filename" => "/downloads/music/Sharqi Music - موسيقى شرقى/Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة.NA", "id" => "4lAulZ5pzCY", "original_url" => "https://music.youtube.com/watch?v=4lAulZ5pzCY", "playlist_index" => 85, "title" => "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "upload_date" => "20230807"} 14:08:27.240 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=789.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 (?)) [1] 14:08:27.243 [debug] QUERY OK source="sources" db=0.5ms idle=792.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" = ?) [1] 14:08:27.244 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=406.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-07 00:00:00Z], 1] 14:08:27.250 [debug] QUERY OK source="media_items" db=4.5ms idle=406.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "62a8ca29-a8d7-49d7-8f19-f44ccdd53565", [], false, "4lAulZ5pzCY", "https://music.youtube.com/watch?v=4lAulZ5pzCY", 85, "/downloads/music/Sharqi Music - موسيقى شرقى/Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة.NA", false, false, false, 1, 1, ~U[2023-08-07 00:00:00Z], ~U[2026-04-18 14:08:27Z], ~U[2026-04-18 14:08:27Z], "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", nil, false, "4lAulZ5pzCY", "https://music.youtube.com/watch?v=4lAulZ5pzCY", "/downloads/music/Sharqi Music - موسيقى شرقى/Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة.NA", false, 1, ~U[2023-08-07 00:00:00Z]] 14:08:27.251 [debug] QUERY OK source="sources" db=0.6ms idle=404.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" = ?) [1] 14:08:27.251 [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" = ?) [1] 14:08:27.252 [debug] QUERY OK source="media_items" db=0.5ms 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 [85] 14:08:27.253 [debug] Current batch of media processed. Will check again in 1000ms 14:08:28.255 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by The Orchard Enterprises\n\nبابار فيل · طارق العربي طرقان\n\nبابار فيل\n\n℗ 2021 Alfan Music\n\nReleased on: 2021-09-27\n\nProducer: طارق العربي طرقان\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/طارق العربي طرقان/بابار فيل.NA", "id" => "ziGeuuFI2vc", "original_url" => "https://music.youtube.com/watch?v=ziGeuuFI2vc", "playlist_index" => 86, "title" => "بابار فيل", "upload_date" => "20260325"} 14:08:28.256 [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 (?)) [1] 14:08:28.257 [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" = ?) [1] 14:08:28.260 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=1006.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-25 00:00:00Z], 1] 14:08:28.263 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=1008.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by The Orchard Enterprises\n\nبابار فيل · طارق العربي طرقان\n\nبابار فيل\n\n℗ 2021 Alfan Music\n\nReleased on: 2021-09-27\n\nProducer: طارق العربي طرقان\n\nAuto-generated by YouTube.", "بابار فيل", "ae32557b-7927-41d9-b687-c9ea13fbbb23", [], false, "ziGeuuFI2vc", "https://music.youtube.com/watch?v=ziGeuuFI2vc", 86, "/downloads/music/طارق العربي طرقان/بابار فيل.NA", false, false, false, 1, 1, ~U[2026-03-25 00:00:00Z], ~U[2026-04-18 14:08:28Z], ~U[2026-04-18 14:08:28Z], "Provided to YouTube by The Orchard Enterprises\n\nبابار فيل · طارق العربي طرقان\n\nبابار فيل\n\n℗ 2021 Alfan Music\n\nReleased on: 2021-09-27\n\nProducer: طارق العربي طرقان\n\nAuto-generated by YouTube.", "بابار فيل", nil, false, "ziGeuuFI2vc", "https://music.youtube.com/watch?v=ziGeuuFI2vc", "/downloads/music/طارق العربي طرقان/بابار فيل.NA", false, 1, ~U[2026-03-25 00:00:00Z]] 14:08:28.268 [debug] QUERY OK source="sources" db=3.9ms queue=0.1ms idle=996.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" = ?) [1] 14:08:28.272 [debug] QUERY OK source="media_profiles" db=1.8ms queue=0.7ms idle=12.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" = ?) [1] 14:08:28.273 [debug] QUERY OK source="media_items" db=0.8ms 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 [131670] 14:08:28.274 [debug] Current batch of media processed. Will check again in 1000ms 14:08:29.275 [debug] Current batch of media processed. Will check again in 1000ms 14:08:30.277 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس -انتي اميره (جلسات وناسه) | 2017\nMajid Al Mohndis - Enty Amira (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انتي اميره (جلسات وناسه) | 2017.NA", "id" => "iqeDsW8EUu0", "original_url" => "https://music.youtube.com/watch?v=iqeDsW8EUu0", "playlist_index" => 87, "title" => "ماجد المهندس - انتي اميره (جلسات وناسه) | 2017", "upload_date" => "20180118"} 14:08:30.279 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=999.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 (?)) [1] 14:08:30.280 [debug] QUERY OK source="sources" db=0.7ms idle=829.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" = ?) [1] 14:08:30.281 [debug] QUERY OK source="media_items" db=1.1ms idle=830.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-01-18 00:00:00Z], 1] 14:08:30.284 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=832.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس -انتي اميره (جلسات وناسه) | 2017\nMajid Al Mohndis - Enty Amira (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انتي اميره (جلسات وناسه) | 2017", "a1d4ce17-3060-46d7-909f-01650a116571", [], false, "iqeDsW8EUu0", "https://music.youtube.com/watch?v=iqeDsW8EUu0", 87, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انتي اميره (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2018-01-18 00:00:00Z], ~U[2026-04-18 14:08:30Z], ~U[2026-04-18 14:08:30Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس -انتي اميره (جلسات وناسه) | 2017\nMajid Al Mohndis - Enty Amira (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انتي اميره (جلسات وناسه) | 2017", nil, false, "iqeDsW8EUu0", "https://music.youtube.com/watch?v=iqeDsW8EUu0", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انتي اميره (جلسات وناسه) | 2017.NA", false, 1, ~U[2018-01-18 00:00:00Z]] 14:08:30.285 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms 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", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:30.286 [debug] QUERY OK source="media_profiles" db=0.5ms idle=5.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" = ?) [1] 14:08:30.287 [debug] QUERY OK source="media_items" db=0.4ms 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 [87] 14:08:30.287 [debug] Current batch of media processed. Will check again in 1000ms 14:08:31.288 [debug] Current batch of media processed. Will check again in 1000ms 14:08:32.290 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nAsaad Lel Goumar · Rahma Riad · Moheb Al Rawi · Haidar Al Asir\n\nAsaad Lel Goumar\n\n℗ Watary\n\nReleased on: 2022-07-19\n\nComposer: Ali Saber\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Rahma Riad, Moheb Al Rawi, Haidar Al Asir/Asaad Lel Goumar.NA", "id" => "SkE8qvx2Yjs", "original_url" => "https://music.youtube.com/watch?v=SkE8qvx2Yjs", "playlist_index" => 88, "title" => "Asaad Lel Goumar", "upload_date" => "20220719"} 14:08:32.292 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=840.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 (?)) [1] 14:08:32.294 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=842.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" = ?) [1] 14:08:32.297 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=844.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-19 00:00:00Z], 1] 14:08:32.303 [debug] QUERY OK source="media_items" db=2.9ms idle=848.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nAsaad Lel Goumar · Rahma Riad · Moheb Al Rawi · Haidar Al Asir\n\nAsaad Lel Goumar\n\n℗ Watary\n\nReleased on: 2022-07-19\n\nComposer: Ali Saber\n\nAuto-generated by YouTube.", "Asaad Lel Goumar", "ddedca42-7c65-4b00-8bc2-1c9bce3ac315", [], false, "SkE8qvx2Yjs", "https://music.youtube.com/watch?v=SkE8qvx2Yjs", 88, "/downloads/music/Rahma Riad, Moheb Al Rawi, Haidar Al Asir/Asaad Lel Goumar.NA", false, false, false, 1, 1, ~U[2022-07-19 00:00:00Z], ~U[2026-04-18 14:08:32Z], ~U[2026-04-18 14:08:32Z], "Provided to YouTube by Watary\n\nAsaad Lel Goumar · Rahma Riad · Moheb Al Rawi · Haidar Al Asir\n\nAsaad Lel Goumar\n\n℗ Watary\n\nReleased on: 2022-07-19\n\nComposer: Ali Saber\n\nAuto-generated by YouTube.", "Asaad Lel Goumar", nil, false, "SkE8qvx2Yjs", "https://music.youtube.com/watch?v=SkE8qvx2Yjs", "/downloads/music/Rahma Riad, Moheb Al Rawi, Haidar Al Asir/Asaad Lel Goumar.NA", false, 1, ~U[2022-07-19 00:00:00Z]] 14:08:32.305 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms 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" = ?) [1] 14:08:32.308 [debug] QUERY OK source="media_profiles" db=1.6ms queue=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" = ?) [1] 14:08:32.310 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms 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 [88] 14:08:32.310 [debug] Current batch of media processed. Will check again in 1000ms 14:08:33.311 [debug] Current batch of media processed. Will check again in 1000ms 14:08:34.313 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => ": للاستماع علي جميع المنصات https://FadelChaker1.lnk.to/MaoolID\n: اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه https://bit.ly/33FjEZc\n\nفضل شاكر - معقول\nFadel Chaker - Maaol\n\nLyrics and Music: Marwan Khoury\nArranger: Bilal Al Zein\n\nكلمات الأغنية\n\nمعقول إنساك معقول\nتنساني أنا على طول\nمعقول ما نعود أحباب\nنمرق متل الاغراب\nو لا نبقى سوى\nو لا نبقى سوى\n \nياما قالوا الهوا غلاب\nو لا مره حسبنا حساب\nنبعد يا هوى\nيا هوى يا هوى\n \nياما ياما عشاق\nنسيوا الأشواق\nضاعوا وصاروا\nبهالعمر اوراق\n \nياما كنا نقول\nعاشقين على طول\nلا لا مش معقول\nتقدر يا فراق\n \nتاري المكتوب\nيا هوى مكتوب\nو لا تتعب يوم يا قلوب\n\n\n#معقول\n#فضل_شاكر\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://bit.ly/33FjEZc\n• ITunes : https://apple.co/2ZHTF20\n• Anghami : https://bit.ly/32yrofW\n• Spotify : https://spoti.fi/35LgsO7\n• Deezer : https://bit.ly/2ZIxN6J\n• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول.NA", "id" => "60Jc7g3CwJc", "original_url" => "https://music.youtube.com/watch?v=60Jc7g3CwJc", "playlist_index" => 89, "title" => "Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول", "upload_date" => "20200606"} 14:08:34.316 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=864.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 (?)) [1] 14:08:34.317 [debug] QUERY OK source="sources" db=1.0ms idle=866.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" = ?) [1] 14:08:34.320 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=868.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-06-06 00:00:00Z], 1] 14:08:34.325 [debug] QUERY OK source="media_items" db=3.7ms idle=870.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" [": للاستماع علي جميع المنصات https://FadelChaker1.lnk.to/MaoolID\n: اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه https://bit.ly/33FjEZc\n\nفضل شاكر - معقول\nFadel Chaker - Maaol\n\nLyrics and Music: Marwan Khoury\nArranger: Bilal Al Zein\n\nكلمات الأغنية\n\nمعقول إنساك معقول\nتنساني أنا على طول\nمعقول ما نعود أحباب\nنمرق متل الاغراب\nو لا نبقى سوى\nو لا نبقى سوى\n \nياما قالوا الهوا غلاب\nو لا مره حسبنا حساب\nنبعد يا هوى\nيا هوى يا هوى\n \nياما ياما عشاق\nنسيوا الأشواق\nضاعوا وصاروا\nبهالعمر اوراق\n \nياما كنا نقول\nعاشقين على طول\nلا لا مش معقول\nتقدر يا فراق\n \nتاري المكتوب\nيا هوى مكتوب\nو لا تتعب يوم يا قلوب\n\n\n#معقول\n#فضل_شاكر\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://bit.ly/33FjEZc\n• ITunes : https://apple.co/2ZHTF20\n• Anghami : https://bit.ly/32yrofW\n• Spotify : https://spoti.fi/35LgsO7\n• Deezer : https://bit.ly/2ZIxN6J\n• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول", "de79c2fb-cd99-40a1-98b2-82cb5fd02441", [], false, "60Jc7g3CwJc", "https://music.youtube.com/watch?v=60Jc7g3CwJc", 89, "/downloads/music/Fadel Chaker/Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول.NA", false, false, false, 1, 1, ~U[2020-06-06 00:00:00Z], ~U[2026-04-18 14:08:34Z], ~U[2026-04-18 14:08:34Z], ": للاستماع علي جميع المنصات https://FadelChaker1.lnk.to/MaoolID\n: اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه https://bit.ly/33FjEZc\n\nفضل شاكر - معقول\nFadel Chaker - Maaol\n\nLyrics and Music: Marwan Khoury\nArranger: Bilal Al Zein\n\nكلمات الأغنية\n\nمعقول إنساك معقول\nتنساني أنا على طول\nمعقول ما نعود أحباب\nنمرق متل الاغراب\nو لا نبقى سوى\nو لا نبقى سوى\n \nياما قالوا الهوا غلاب\nو لا مره حسبنا حساب\nنبعد يا هوى\nيا هوى يا هوى\n \nياما ياما عشاق\nنسيوا الأشواق\nضاعوا وصاروا\nبهالعمر اوراق\n \nياما كنا نقول\nعاشقين على طول\nلا لا مش معقول\nتقدر يا فراق\n \nتاري المكتوب\nيا هوى مكتوب\nو لا تتعب يوم يا قلوب\n\n\n#معقول\n#فضل_شاكر\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://bit.ly/33FjEZc\n• ITunes : https://apple.co/2ZHTF20\n• Anghami : https://bit.ly/32yrofW\n• Spotify : https://spoti.fi/35LgsO7\n• Deezer : https://bit.ly/2ZIxN6J\n• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول", nil, false, "60Jc7g3CwJc", "https://music.youtube.com/watch?v=60Jc7g3CwJc", "/downloads/music/Fadel Chaker/Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول.NA", false, 1, ~U[2020-06-06 00:00:00Z]] 14:08:34.327 [debug] QUERY OK source="sources" db=1.6ms queue=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" = ?) [1] 14:08:34.329 [debug] QUERY OK source="media_profiles" db=1.6ms 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" = ?) [1] 14:08:34.331 [debug] QUERY OK source="media_items" db=0.7ms 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 [89] 14:08:34.331 [debug] Current batch of media processed. Will check again in 1000ms 14:08:35.110 [info] {"source":"oban","duration":2470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:35.332 [debug] Current batch of media processed. Will check again in 1000ms 14:08:36.334 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "لتنزيل \"خذني\" من iTunes\n https://goo.gl/UGLDfe\n \n للإستماع لأغنية \"خذني\" على Apple Music \n https://goo.gl/3BRReA\n\nأشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nداليا - \u00A0خذني (جلسات وناسه) | 2017\nDalia - Khethny (Jalsat Wanasah) | 2017\n\nكلمات: د. راكان بن سياف\nألحان: فايز السعيد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/داليا -\u00A0خذني (جلسات وناسه) | 2017.NA", "id" => "ozMMZvTlH3g", "original_url" => "https://music.youtube.com/watch?v=ozMMZvTlH3g", "playlist_index" => 90, "title" => "داليا -\u00A0خذني (جلسات وناسه) | 2017", "upload_date" => "20180208"} 14:08:36.335 [debug] QUERY OK source="sources" db=0.6ms idle=1038.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 (?)) [1] 14:08:36.336 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=885.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" = ?) [1] 14:08:36.338 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=886.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-02-08 00:00:00Z], 1] 14:08:36.343 [debug] QUERY OK source="media_items" db=3.9ms queue=0.1ms idle=889.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"خذني\" من iTunes\n https://goo.gl/UGLDfe\n \n للإستماع لأغنية \"خذني\" على Apple Music \n https://goo.gl/3BRReA\n\nأشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nداليا - \u00A0خذني (جلسات وناسه) | 2017\nDalia - Khethny (Jalsat Wanasah) | 2017\n\nكلمات: د. راكان بن سياف\nألحان: فايز السعيد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "داليا -\u00A0خذني (جلسات وناسه) | 2017", "dcf4ae91-5909-4f3f-a943-5469257080dc", [], false, "ozMMZvTlH3g", "https://music.youtube.com/watch?v=ozMMZvTlH3g", 90, "/downloads/music/ Tunes Arabia l تيونز أرابيا/داليا -\u00A0خذني (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2018-02-08 00:00:00Z], ~U[2026-04-18 14:08:36Z], ~U[2026-04-18 14:08:36Z], "لتنزيل \"خذني\" من iTunes\n https://goo.gl/UGLDfe\n \n للإستماع لأغنية \"خذني\" على Apple Music \n https://goo.gl/3BRReA\n\nأشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nداليا - \u00A0خذني (جلسات وناسه) | 2017\nDalia - Khethny (Jalsat Wanasah) | 2017\n\nكلمات: د. راكان بن سياف\nألحان: فايز السعيد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "داليا -\u00A0خذني (جلسات وناسه) | 2017", nil, false, "ozMMZvTlH3g", "https://music.youtube.com/watch?v=ozMMZvTlH3g", "/downloads/music/ Tunes Arabia l تيونز أرابيا/داليا -\u00A0خذني (جلسات وناسه) | 2017.NA", false, 1, ~U[2018-02-08 00:00:00Z]] 14:08:36.345 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms 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" = ?) [1] 14:08:36.347 [debug] QUERY OK source="media_profiles" db=1.1ms 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" = ?) [1] 14:08:36.348 [debug] QUERY OK source="media_items" db=0.9ms 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 [90] 14:08:36.349 [debug] Current batch of media processed. Will check again in 1000ms 14:08:37.350 [debug] Current batch of media processed. Will check again in 1000ms 14:08:38.352 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ekhwaty El Swareekh Ft Zuka & Shehta Karika | كليب أخواتي الصواريخ دقدق و فانكي و زوكا و شحتة كاريكا\n\nFirst Clip from Azraq's album\n\nPerformers : Dokdok& Fanky - Zuksh - Shehta Karika\nMusic Production : Bassem Fanky || Mastering : Coolpixx || Lyrics : Dokdok\nDirector: Omar Donga || DOP: Abdallah Marie || Edited &Colorist: Khalid Ibrahim\n..\nMarketing & Digital Management: mohamed3ttallah\n..\nقبل اي حد خلي أغنيه \" أخواتي \" الكول تون بتاعك .\nلعملاء Vodafone : أبعت رساله بالكود دا (209242) علي 5555\nلعملاء Etisalat : أبعت رساله بالكود دا (52117047) علي 1500\nلعملاء Orange : أبعت رساله بالكود دا (9873076) علي 9999\n..\nlisten to from Digital stores :\n\n• iTunes : \u00A0\u00A0/\u00A0mahrgan-ekhwaty-feat-shehta-karika-zoka-si...\u00A0\u00A0\n• Anghami : https://play.anghami.com/song/82350383\n• Deezer : https://deezer.page.link/XARUmgkpaEUc...\n• Spotify : https://open.spotify.com/album/2kUP4H...\n..\nFor Business Inquirers And Artist Booking \nbusiness Administration : 01129200294\nMail : business@elswareekh.com\n\n..\nTo communicate with El Swareekh DokdokwFanky : \n\n• Facebook :\u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0dokdokwfanky\u00A0\u00A0\n• TikTok : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Anghami : https://play.anghami.com/artist/3057431\n• Deezer : https://deezer.page.link/LfmPNNrK7StB...\n• Spotify : https://open.spotify.com/artist/5rNrR...\n\n..\nFollow Zukksh \n\u00A0\u00A0/\u00A0zukksh\u00A0\u00A0\n..\nFollow 3enaabb \n\u00A0\u00A0/\u00A03enaabb\u00A0\u00A0\n..\nFollow Shehta Karika\n\u00A0\u00A0/\u00A0shehtakarika.official\u00A0\u00A0\n..\n#اخواتي #الصواريخ #Ekhwaty \n..\nجميع الحقوق محفوظة غير مسموح بتداول هذا المحتوي علي اى قناة اخري ©\nAll rights reserved for/ El Swareekh DokdokwFanky ©\nIt is not allowed to share this content on any other channel ©", "filename" => "/downloads/music/El Sawareekh#/كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika.NA", "id" => "P66GgswsvCc", "original_url" => "https://music.youtube.com/watch?v=P66GgswsvCc", "playlist_index" => 91, "title" => "كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika", "upload_date" => "20200729"} 14:08:38.354 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=902.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 (?)) [1] 14:08:38.355 [debug] QUERY OK source="sources" db=0.5ms idle=904.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" = ?) [1] 14:08:38.356 [debug] QUERY OK source="media_items" db=1.3ms idle=905.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-07-29 00:00:00Z], 1] 14:08:38.361 [debug] QUERY OK source="media_items" db=3.5ms idle=907.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ekhwaty El Swareekh Ft Zuka & Shehta Karika | كليب أخواتي الصواريخ دقدق و فانكي و زوكا و شحتة كاريكا\n\nFirst Clip from Azraq's album\n\nPerformers : Dokdok& Fanky - Zuksh - Shehta Karika\nMusic Production : Bassem Fanky || Mastering : Coolpixx || Lyrics : Dokdok\nDirector: Omar Donga || DOP: Abdallah Marie || Edited &Colorist: Khalid Ibrahim\n..\nMarketing & Digital Management: mohamed3ttallah\n..\nقبل اي حد خلي أغنيه \" أخواتي \" الكول تون بتاعك .\nلعملاء Vodafone : أبعت رساله بالكود دا (209242) علي 5555\nلعملاء Etisalat : أبعت رساله بالكود دا (52117047) علي 1500\nلعملاء Orange : أبعت رساله بالكود دا (9873076) علي 9999\n..\nlisten to from Digital stores :\n\n• iTunes : \u00A0\u00A0/\u00A0mahrgan-ekhwaty-feat-shehta-karika-zoka-si...\u00A0\u00A0\n• Anghami : https://play.anghami.com/song/82350383\n• Deezer : https://deezer.page.link/XARUmgkpaEUc...\n• Spotify : https://open.spotify.com/album/2kUP4H...\n..\nFor Business Inquirers And Artist Booking \nbusiness Administration : 01129200294\nMail : business@elswareekh.com\n\n..\nTo communicate with El Swareekh DokdokwFanky : \n\n• Facebook :\u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0dokdokwfanky\u00A0\u00A0\n• TikTok : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Anghami : https://play.anghami.com/artist/3057431\n• Deezer : https://deezer.page.link/LfmPNNrK7StB...\n• Spotify : https://open.spotify.com/artist/5rNrR...\n\n..\nFollow Zukksh \n\u00A0\u00A0/\u00A0zukksh\u00A0\u00A0\n..\nFollow 3enaabb \n\u00A0\u00A0/\u00A03enaabb\u00A0\u00A0\n..\nFollow Shehta Karika\n\u00A0\u00A0/\u00A0shehtakarika.official\u00A0\u00A0\n..\n#اخواتي #الصواريخ #Ekhwaty \n..\nجميع الحقوق محفوظة غير مسموح بتداول هذا المحتوي علي اى قناة اخري ©\nAll rights reserved for/ El Swareekh DokdokwFanky ©\nIt is not allowed to share this content on any other channel ©", "كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika", "8fa543d4-f13a-4b69-964b-2ffac8232cd7", [], false, "P66GgswsvCc", "https://music.youtube.com/watch?v=P66GgswsvCc", 91, "/downloads/music/El Sawareekh#/كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika.NA", false, false, false, 1, 1, ~U[2020-07-29 00:00:00Z], ~U[2026-04-18 14:08:38Z], ~U[2026-04-18 14:08:38Z], "Ekhwaty El Swareekh Ft Zuka & Shehta Karika | كليب أخواتي الصواريخ دقدق و فانكي و زوكا و شحتة كاريكا\n\nFirst Clip from Azraq's album\n\nPerformers : Dokdok& Fanky - Zuksh - Shehta Karika\nMusic Production : Bassem Fanky || Mastering : Coolpixx || Lyrics : Dokdok\nDirector: Omar Donga || DOP: Abdallah Marie || Edited &Colorist: Khalid Ibrahim\n..\nMarketing & Digital Management: mohamed3ttallah\n..\nقبل اي حد خلي أغنيه \" أخواتي \" الكول تون بتاعك .\nلعملاء Vodafone : أبعت رساله بالكود دا (209242) علي 5555\nلعملاء Etisalat : أبعت رساله بالكود دا (52117047) علي 1500\nلعملاء Orange : أبعت رساله بالكود دا (9873076) علي 9999\n..\nlisten to from Digital stores :\n\n• iTunes : \u00A0\u00A0/\u00A0mahrgan-ekhwaty-feat-shehta-karika-zoka-si...\u00A0\u00A0\n• Anghami : https://play.anghami.com/song/82350383\n• Deezer : https://deezer.page.link/XARUmgkpaEUc...\n• Spotify : https://open.spotify.com/album/2kUP4H...\n..\nFor Business Inquirers And Artist Booking \nbusiness Administration : 01129200294\nMail : business@elswareekh.com\n\n..\nTo communicate with El Swareekh DokdokwFanky : \n\n• Facebook :\u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0dokdokwfanky\u00A0\u00A0\n• TikTok : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Anghami : https://play.anghami.com/artist/3057431\n• Deezer : https://deezer.page.link/LfmPNNrK7StB...\n• Spotify : https://open.spotify.com/artist/5rNrR...\n\n..\nFollow Zukksh \n\u00A0\u00A0/\u00A0zukksh\u00A0\u00A0\n..\nFollow 3enaabb \n\u00A0\u00A0/\u00A03enaabb\u00A0\u00A0\n..\nFollow Shehta Karika\n\u00A0\u00A0/\u00A0shehtakarika.official\u00A0\u00A0\n..\n#اخواتي #الصواريخ #Ekhwaty \n..\nجميع الحقوق محفوظة غير مسموح بتداول هذا المحتوي علي اى قناة اخري ©\nAll rights reserved for/ El Swareekh DokdokwFanky ©\nIt is not allowed to share this content on any other channel ©", "كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika", nil, false, "P66GgswsvCc", "https://music.youtube.com/watch?v=P66GgswsvCc", "/downloads/music/El Sawareekh#/كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika.NA", false, 1, ~U[2020-07-29 00:00:00Z]] 14:08:38.363 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=55.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" = ?) [1] 14:08:38.364 [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" = ?) [1] 14:08:38.365 [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 [91] 14:08:38.366 [debug] Current batch of media processed. Will check again in 1000ms 14:08:39.366 [debug] Current batch of media processed. Will check again in 1000ms 14:08:40.368 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Qanawat\n\nيشبهك قلبي · اصيل هميم\n\nيشبهك قلبي\n\n℗ 2020 Anwar Al Mushairi\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/اصيل هميم/يشبهك قلبي.NA", "id" => "xHHIflFNFK8", "original_url" => "https://music.youtube.com/watch?v=xHHIflFNFK8", "playlist_index" => 92, "title" => "يشبهك قلبي", "upload_date" => "20201007"} 14:08:40.369 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=918.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 (?)) [1] 14:08:40.371 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=919.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" = ?) [1] 14:08:40.374 [debug] QUERY OK source="media_items" db=2.7ms idle=920.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-10-07 00:00:00Z], 1] 14:08:40.377 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=924.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nيشبهك قلبي · اصيل هميم\n\nيشبهك قلبي\n\n℗ 2020 Anwar Al Mushairi\n\nAuto-generated by YouTube.", "يشبهك قلبي", "91a3a57e-50ed-4dbe-891d-cd7857a2c858", [], false, "xHHIflFNFK8", "https://music.youtube.com/watch?v=xHHIflFNFK8", 92, "/downloads/music/اصيل هميم/يشبهك قلبي.NA", false, false, false, 1, 1, ~U[2020-10-07 00:00:00Z], ~U[2026-04-18 14:08:40Z], ~U[2026-04-18 14:08:40Z], "Provided to YouTube by Qanawat\n\nيشبهك قلبي · اصيل هميم\n\nيشبهك قلبي\n\n℗ 2020 Anwar Al Mushairi\n\nAuto-generated by YouTube.", "يشبهك قلبي", nil, false, "xHHIflFNFK8", "https://music.youtube.com/watch?v=xHHIflFNFK8", "/downloads/music/اصيل هميم/يشبهك قلبي.NA", false, 1, ~U[2020-10-07 00:00:00Z]] 14:08:40.378 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=64.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" = ?) [1] 14:08:40.379 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 14:08:40.381 [debug] QUERY OK source="media_items" db=0.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 [92] 14:08:40.381 [debug] Current batch of media processed. Will check again in 1000ms 14:08:41.383 [debug] Current batch of media processed. Will check again in 1000ms 14:08:42.384 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Written By: Ahmed El Azab / كلمات: أحمد العزب\nComposed By: Amr El Shazly / ألحان: عمرو الشاذلى\nArranged, Mixed & Mastered By: Hesham El Bana / توزيع ومكس وماستر : هشام البنا\nDirected By: Wael Drabse / إخراج: وائل درابسه\n\nKeep Listening to Nedaa Shrara on:\nAnghami: https://play.anghami.com/artist/971409\nSpotify: https://open.spotify.com/artist/73Gig...\nApple Music: \u00A0\u00A0/\u00A0nedaa-shrara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5246...\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nedaa\u00A0shrara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nedaa Shrara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@nedaashrara\u00A0\u00A0\n\nFollow Nedaa Shrara on:\nFacebook: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nedaashrara_official\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nedaashrara\u00A0\u00A0\nTiktok: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\n\nLyrics | كلمات", "filename" => "/downloads/music/Nedaa Shrara | نداء شرارة/Nedaa Shrara - W Ma'aak [Official Video] (2023) ⧸ نداء شرارة - ومعاك.NA", "id" => "6jkFPCH6TFQ", "original_url" => "https://music.youtube.com/watch?v=6jkFPCH6TFQ", "playlist_index" => 93, "title" => "Nedaa Shrara - W Ma'aak [Official Video] (2023) / نداء شرارة - ومعاك", "upload_date" => "20230922"} 14:08:42.385 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=934.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 (?)) [1] 14:08:42.386 [debug] QUERY OK source="sources" db=0.7ms idle=935.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" = ?) [1] 14:08:42.387 [debug] QUERY OK source="media_items" db=0.8ms idle=936.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-22 00:00:00Z], 1] 14:08:42.393 [debug] QUERY OK source="media_items" db=4.2ms idle=937.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Written By: Ahmed El Azab / كلمات: أحمد العزب\nComposed By: Amr El Shazly / ألحان: عمرو الشاذلى\nArranged, Mixed & Mastered By: Hesham El Bana / توزيع ومكس وماستر : هشام البنا\nDirected By: Wael Drabse / إخراج: وائل درابسه\n\nKeep Listening to Nedaa Shrara on:\nAnghami: https://play.anghami.com/artist/971409\nSpotify: https://open.spotify.com/artist/73Gig...\nApple Music: \u00A0\u00A0/\u00A0nedaa-shrara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5246...\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nedaa\u00A0shrara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nedaa Shrara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@nedaashrara\u00A0\u00A0\n\nFollow Nedaa Shrara on:\nFacebook: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nedaashrara_official\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nedaashrara\u00A0\u00A0\nTiktok: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\n\nLyrics | كلمات", "Nedaa Shrara - W Ma'aak [Official Video] (2023) / نداء شرارة - ومعاك", "9260793e-a700-48fd-b1cf-83a56f103c7e", [], false, "6jkFPCH6TFQ", "https://music.youtube.com/watch?v=6jkFPCH6TFQ", 93, "/downloads/music/Nedaa Shrara | نداء شرارة/Nedaa Shrara - W Ma'aak [Official Video] (2023) ⧸ نداء شرارة - ومعاك.NA", false, false, false, 1, 1, ~U[2023-09-22 00:00:00Z], ~U[2026-04-18 14:08:42Z], ~U[2026-04-18 14:08:42Z], "Written By: Ahmed El Azab / كلمات: أحمد العزب\nComposed By: Amr El Shazly / ألحان: عمرو الشاذلى\nArranged, Mixed & Mastered By: Hesham El Bana / توزيع ومكس وماستر : هشام البنا\nDirected By: Wael Drabse / إخراج: وائل درابسه\n\nKeep Listening to Nedaa Shrara on:\nAnghami: https://play.anghami.com/artist/971409\nSpotify: https://open.spotify.com/artist/73Gig...\nApple Music: \u00A0\u00A0/\u00A0nedaa-shrara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5246...\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nedaa\u00A0shrara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nedaa Shrara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@nedaashrara\u00A0\u00A0\n\nFollow Nedaa Shrara on:\nFacebook: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nedaashrara_official\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nedaashrara\u00A0\u00A0\nTiktok: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\n\nLyrics | كلمات", "Nedaa Shrara - W Ma'aak [Official Video] (2023) / نداء شرارة - ومعاك", nil, false, "6jkFPCH6TFQ", "https://music.youtube.com/watch?v=6jkFPCH6TFQ", "/downloads/music/Nedaa Shrara | نداء شرارة/Nedaa Shrara - W Ma'aak [Official Video] (2023) ⧸ نداء شرارة - ومعاك.NA", false, 1, ~U[2023-09-22 00:00:00Z]] 14:08:42.394 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=75.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" = ?) [1] 14:08:42.395 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:08:42.396 [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 [93] 14:08:42.396 [debug] Current batch of media processed. Will check again in 1000ms 14:08:43.398 [debug] Current batch of media processed. Will check again in 1000ms 14:08:44.399 [debug] Current batch of media processed. Will check again in 1000ms 14:08:45.401 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - انا بلياك (جلسات وناسه) | 2017\nMajed Al Mohandes - Ana B'laiyak (Jalsat Wanasah) | 2017\n\nكلمات: رائد الاديب\nألحان: ازهر حداد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انا بلياك (جلسات وناسه) | 2017.NA", "id" => "5dWkN82OUvY", "original_url" => "https://music.youtube.com/watch?v=5dWkN82OUvY", "playlist_index" => 94, "title" => "ماجد المهندس - انا بلياك (جلسات وناسه) | 2017", "upload_date" => "20171228"} 14:08:45.403 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1951.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 (?)) [1] 14:08:45.406 [debug] QUERY OK source="sources" db=1.8ms idle=1952.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" = ?) [1] 14:08:45.409 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1086.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-12-28 00:00:00Z], 1] 14:08:45.414 [debug] QUERY OK source="media_items" db=2.9ms idle=958.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - انا بلياك (جلسات وناسه) | 2017\nMajed Al Mohandes - Ana B'laiyak (Jalsat Wanasah) | 2017\n\nكلمات: رائد الاديب\nألحان: ازهر حداد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انا بلياك (جلسات وناسه) | 2017", "519f6cf5-83d9-4944-b567-89bac8fd3841", [], false, "5dWkN82OUvY", "https://music.youtube.com/watch?v=5dWkN82OUvY", 94, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انا بلياك (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2017-12-28 00:00:00Z], ~U[2026-04-18 14:08:45Z], ~U[2026-04-18 14:08:45Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - انا بلياك (جلسات وناسه) | 2017\nMajed Al Mohandes - Ana B'laiyak (Jalsat Wanasah) | 2017\n\nكلمات: رائد الاديب\nألحان: ازهر حداد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انا بلياك (جلسات وناسه) | 2017", nil, false, "5dWkN82OUvY", "https://music.youtube.com/watch?v=5dWkN82OUvY", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انا بلياك (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-12-28 00:00:00Z]] 14:08:45.416 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=80.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" = ?) [1] 14:08:45.417 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:08:45.418 [debug] QUERY OK source="media_items" db=0.6ms 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 [94] 14:08:45.418 [debug] Current batch of media processed. Will check again in 1000ms 14:08:46.420 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by DDS\n\nFouq · Assala\n\nLehqt Nafsy\n\n℗ DDS\n\nReleased on: 2023-10-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Assala/Fouq.NA", "id" => "Fyj-oKxAwjs", "original_url" => "https://music.youtube.com/watch?v=Fyj-oKxAwjs", "playlist_index" => 95, "title" => "Fouq", "upload_date" => "20231001"} 14:08:46.421 [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 (?)) [1] 14:08:46.422 [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" = ?) [1] 14:08:46.423 [debug] QUERY OK source="media_items" db=0.8ms idle=1005.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-01 00:00:00Z], 1] 14:08:46.426 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=1005.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by DDS\n\nFouq · Assala\n\nLehqt Nafsy\n\n℗ DDS\n\nReleased on: 2023-10-01\n\nAuto-generated by YouTube.", "Fouq", "16fbe340-91c0-42eb-9523-79e6ea8e7408", [], false, "Fyj-oKxAwjs", "https://music.youtube.com/watch?v=Fyj-oKxAwjs", 95, "/downloads/music/Assala/Fouq.NA", false, false, false, 1, 1, ~U[2023-10-01 00:00:00Z], ~U[2026-04-18 14:08:46Z], ~U[2026-04-18 14:08:46Z], "Provided to YouTube by DDS\n\nFouq · Assala\n\nLehqt Nafsy\n\n℗ DDS\n\nReleased on: 2023-10-01\n\nAuto-generated by YouTube.", "Fouq", nil, false, "Fyj-oKxAwjs", "https://music.youtube.com/watch?v=Fyj-oKxAwjs", "/downloads/music/Assala/Fouq.NA", false, 1, ~U[2023-10-01 00:00:00Z]] 14:08:46.427 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=90.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" = ?) [1] 14:08:46.428 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms 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" = ?) [1] 14:08:46.429 [debug] QUERY OK source="media_items" db=0.7ms 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 [95] 14:08:46.430 [debug] Current batch of media processed. Will check again in 1000ms 14:08:47.431 [debug] Current batch of media processed. Will check again in 1000ms 14:08:48.432 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad | احمد سعد - اعلان زين العيد 2022 \n#Ahmed_Saad | #احمد_سعد #اعلان_زين_العيد2022\n\n• Lyrics: Menna Al Keiy | منه القيعي\n• Composition: Ehab Abdulwahed |ايهاب عبد الواحد\n• Music Arrangement: Wessam Abdulmonem | وسام عبد المنعم\n• Sound Engineer: Amir Nathan\n• Recording Sound Engineer: Amir Nathan\n• Music Productions: Music Yard \n\n• Agency: Joy Productions\n• Production House: A One Productions\n• Director: Ahmed Abdulwahed\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : hhttps://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "filename" => "/downloads/music/Ahmed Saad/Ahmed Saad | احمد سعد - اعلان زين العيد 2022.NA", "id" => "cgh4KYkLA1s", "original_url" => "https://music.youtube.com/watch?v=cgh4KYkLA1s", "playlist_index" => 96, "title" => "Ahmed Saad | احمد سعد - اعلان زين العيد 2022", "upload_date" => "20220429"} 14:08:48.434 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=981.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 (?)) [1] 14:08:48.435 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=983.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" = ?) [1] 14:08:48.436 [debug] QUERY OK source="media_items" db=0.6ms idle=983.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-29 00:00:00Z], 1] 14:08:48.439 [debug] QUERY OK source="media_items" db=1.6ms idle=985.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad | احمد سعد - اعلان زين العيد 2022 \n#Ahmed_Saad | #احمد_سعد #اعلان_زين_العيد2022\n\n• Lyrics: Menna Al Keiy | منه القيعي\n• Composition: Ehab Abdulwahed |ايهاب عبد الواحد\n• Music Arrangement: Wessam Abdulmonem | وسام عبد المنعم\n• Sound Engineer: Amir Nathan\n• Recording Sound Engineer: Amir Nathan\n• Music Productions: Music Yard \n\n• Agency: Joy Productions\n• Production House: A One Productions\n• Director: Ahmed Abdulwahed\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : hhttps://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad | احمد سعد - اعلان زين العيد 2022", "44887806-4e29-4987-a30a-c6ad2c4c6b8b", [], false, "cgh4KYkLA1s", "https://music.youtube.com/watch?v=cgh4KYkLA1s", 96, "/downloads/music/Ahmed Saad/Ahmed Saad | احمد سعد - اعلان زين العيد 2022.NA", false, false, false, 1, 1, ~U[2022-04-29 00:00:00Z], ~U[2026-04-18 14:08:48Z], ~U[2026-04-18 14:08:48Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad | احمد سعد - اعلان زين العيد 2022 \n#Ahmed_Saad | #احمد_سعد #اعلان_زين_العيد2022\n\n• Lyrics: Menna Al Keiy | منه القيعي\n• Composition: Ehab Abdulwahed |ايهاب عبد الواحد\n• Music Arrangement: Wessam Abdulmonem | وسام عبد المنعم\n• Sound Engineer: Amir Nathan\n• Recording Sound Engineer: Amir Nathan\n• Music Productions: Music Yard \n\n• Agency: Joy Productions\n• Production House: A One Productions\n• Director: Ahmed Abdulwahed\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : hhttps://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad | احمد سعد - اعلان زين العيد 2022", nil, false, "cgh4KYkLA1s", "https://music.youtube.com/watch?v=cgh4KYkLA1s", "/downloads/music/Ahmed Saad/Ahmed Saad | احمد سعد - اعلان زين العيد 2022.NA", false, 1, ~U[2022-04-29 00:00:00Z]] 14:08:48.439 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=98.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" = ?) [1] 14:08:48.440 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.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" = ?) [1] 14:08:48.441 [debug] QUERY OK source="media_items" db=0.5ms 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 [96] 14:08:48.441 [debug] Current batch of media processed. Will check again in 1000ms 14:08:49.443 [debug] Current batch of media processed. Will check again in 1000ms 14:08:50.444 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Rotana Audio Visual L.L.C\n\nFen Layalik · Fadl Shaker\n\nSaharni El Shok\n\n℗ Rotana Audiovisual\n\nReleased on: 2005-01-01\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Fadl Shaker/Fen Layalik.NA", "id" => "OYKp1Zj_uTk", "original_url" => "https://music.youtube.com/watch?v=OYKp1Zj_uTk", "playlist_index" => 97, "title" => "Fen Layalik", "upload_date" => "20210310"} 14:08:50.445 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=992.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 (?)) [1] 14:08:50.446 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=993.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" = ?) [1] 14:08:50.448 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=994.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-10 00:00:00Z], 1] 14:08:50.450 [debug] QUERY OK source="media_items" db=1.5ms idle=996.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nFen Layalik · Fadl Shaker\n\nSaharni El Shok\n\n℗ Rotana Audiovisual\n\nReleased on: 2005-01-01\n\nAuto-generated by YouTube.", "Fen Layalik", "880e9e70-d485-48ce-aca1-5e456c982634", [], false, "OYKp1Zj_uTk", "https://music.youtube.com/watch?v=OYKp1Zj_uTk", 97, "/downloads/music/Fadl Shaker/Fen Layalik.NA", false, false, false, 1, 1, ~U[2021-03-10 00:00:00Z], ~U[2026-04-18 14:08:50Z], ~U[2026-04-18 14:08:50Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nFen Layalik · Fadl Shaker\n\nSaharni El Shok\n\n℗ Rotana Audiovisual\n\nReleased on: 2005-01-01\n\nAuto-generated by YouTube.", "Fen Layalik", nil, false, "OYKp1Zj_uTk", "https://music.youtube.com/watch?v=OYKp1Zj_uTk", "/downloads/music/Fadl Shaker/Fen Layalik.NA", false, 1, ~U[2021-03-10 00:00:00Z]] 14:08:50.452 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=105.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" = ?) [1] 14:08:50.453 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms 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" = ?) [1] 14:08:50.454 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [97] 14:08:50.454 [debug] Current batch of media processed. Will check again in 1000ms 14:08:51.455 [debug] Current batch of media processed. Will check again in 1000ms 14:08:52.457 [debug] Current batch of media processed. Will check again in 1000ms 14:08:53.458 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nShape of You · Ed Sheeran\n\nShape of You\n\n℗ 2017 Warner Music UK Limited\n\nDrums: Chris Laws\nEngineer: Chris Laws\nEngineer: Dann Pursey\nGuitar, Percussion: Ed Sheeran\nCo- Producer: Ed Sheeran\nLead Vocals: Ed Sheeran\nBacking Vocals: Ed Sheeran\nBacking Vocals: Geo Gabriel\nAssistant Mixer: Geoff Swan\nEngineer: Joe Rubel\nMixer: Mark \"Spike\" Stent\nAssistant Mixer: Michael Freeman\nKeyboards: Steve Mac\nProducer: Steve Mac\nMasterer: Stuart Hawkes\nBacking Vocals: Travis Cole\nBacking Vocals: Wayne Hernandez\nComposer, Lyricist: Ed Sheeran\nComposer, Lyricist: Johnny McDaid\nComposer, Lyricist: Kandi Burruss\nComposer, Lyricist: Kevin Briggs\nComposer, Lyricist: Steve Mac\nComposer, Lyricist: Tameka Cottle\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Ed Sheeran/Shape of You.NA", "id" => "xTvyyoF_LZY", "original_url" => "https://music.youtube.com/watch?v=xTvyyoF_LZY", "playlist_index" => 98, "title" => "Shape of You", "upload_date" => "20170305"} 14:08:53.459 [debug] QUERY OK source="sources" db=0.6ms 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 (?)) [1] 14:08:53.460 [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" = ?) [1] 14:08:53.461 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=106.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-05 00:00:00Z], 1] 14:08:53.465 [debug] QUERY OK source="media_items" db=2.0ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nShape of You · Ed Sheeran\n\nShape of You\n\n℗ 2017 Warner Music UK Limited\n\nDrums: Chris Laws\nEngineer: Chris Laws\nEngineer: Dann Pursey\nGuitar, Percussion: Ed Sheeran\nCo- Producer: Ed Sheeran\nLead Vocals: Ed Sheeran\nBacking Vocals: Ed Sheeran\nBacking Vocals: Geo Gabriel\nAssistant Mixer: Geoff Swan\nEngineer: Joe Rubel\nMixer: Mark \"Spike\" Stent\nAssistant Mixer: Michael Freeman\nKeyboards: Steve Mac\nProducer: Steve Mac\nMasterer: Stuart Hawkes\nBacking Vocals: Travis Cole\nBacking Vocals: Wayne Hernandez\nComposer, Lyricist: Ed Sheeran\nComposer, Lyricist: Johnny McDaid\nComposer, Lyricist: Kandi Burruss\nComposer, Lyricist: Kevin Briggs\nComposer, Lyricist: Steve Mac\nComposer, Lyricist: Tameka Cottle\n\nAuto-generated by YouTube.", "Shape of You", "3318a41d-a4fd-4354-911f-7cb30dc3c50c", [], false, "xTvyyoF_LZY", "https://music.youtube.com/watch?v=xTvyyoF_LZY", 98, "/downloads/music/Ed Sheeran/Shape of You.NA", false, false, false, 1, 1, ~U[2017-03-05 00:00:00Z], ~U[2026-04-18 14:08:53Z], ~U[2026-04-18 14:08:53Z], "Provided to YouTube by Atlantic Records UK\n\nShape of You · Ed Sheeran\n\nShape of You\n\n℗ 2017 Warner Music UK Limited\n\nDrums: Chris Laws\nEngineer: Chris Laws\nEngineer: Dann Pursey\nGuitar, Percussion: Ed Sheeran\nCo- Producer: Ed Sheeran\nLead Vocals: Ed Sheeran\nBacking Vocals: Ed Sheeran\nBacking Vocals: Geo Gabriel\nAssistant Mixer: Geoff Swan\nEngineer: Joe Rubel\nMixer: Mark \"Spike\" Stent\nAssistant Mixer: Michael Freeman\nKeyboards: Steve Mac\nProducer: Steve Mac\nMasterer: Stuart Hawkes\nBacking Vocals: Travis Cole\nBacking Vocals: Wayne Hernandez\nComposer, Lyricist: Ed Sheeran\nComposer, Lyricist: Johnny McDaid\nComposer, Lyricist: Kandi Burruss\nComposer, Lyricist: Kevin Briggs\nComposer, Lyricist: Steve Mac\nComposer, Lyricist: Tameka Cottle\n\nAuto-generated by YouTube.", "Shape of You", nil, false, "xTvyyoF_LZY", "https://music.youtube.com/watch?v=xTvyyoF_LZY", "/downloads/music/Ed Sheeran/Shape of You.NA", false, 1, ~U[2017-03-05 00:00:00Z]] 14:08:53.466 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=12.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" = ?) [1] 14:08:53.467 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:08:53.468 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.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 [98] 14:08:53.468 [debug] Current batch of media processed. Will check again in 1000ms 14:08:54.470 [debug] Current batch of media processed. Will check again in 1000ms 14:08:55.471 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - هدوء (جلسات وناسه) | 2017\nMajed Al-Mohandes - Hodo'a (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - هدوء (جلسات وناسه) | 2017.NA", "id" => "C078JgIJUc0", "original_url" => "https://music.youtube.com/watch?v=C078JgIJUc0", "playlist_index" => 99, "title" => "ماجد المهندس - هدوء (جلسات وناسه) | 2017", "upload_date" => "20171109"} 14:08:55.473 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=113.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 (?)) [1] 14:08:55.475 [debug] QUERY OK source="sources" db=1.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:55.477 [debug] QUERY OK source="media_items" db=1.4ms idle=22.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-11-09 00:00:00Z], 1] 14:08:55.481 [debug] QUERY OK source="media_items" db=2.5ms idle=25.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - هدوء (جلسات وناسه) | 2017\nMajed Al-Mohandes - Hodo'a (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - هدوء (جلسات وناسه) | 2017", "6b90e0ed-1af3-45b1-9f01-4819b2be1a5e", [], false, "C078JgIJUc0", "https://music.youtube.com/watch?v=C078JgIJUc0", 99, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - هدوء (جلسات وناسه) | 2017.NA", false, false, false, 1, 2, ~U[2017-11-09 00:00:00Z], ~U[2026-04-18 14:08:55Z], ~U[2026-04-18 14:08:55Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - هدوء (جلسات وناسه) | 2017\nMajed Al-Mohandes - Hodo'a (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - هدوء (جلسات وناسه) | 2017", nil, false, "C078JgIJUc0", "https://music.youtube.com/watch?v=C078JgIJUc0", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - هدوء (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-11-09 00:00:00Z]] 14:08:55.482 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=28.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" = ?) [1] 14:08:55.484 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 14:08:55.486 [debug] QUERY OK source="media_items" db=1.1ms 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 [99] 14:08:55.486 [debug] Current batch of media processed. Will check again in 1000ms 14:08:56.489 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "كلمات: رائد الأديب - الحان: أزهر حداد\nمن البوم ... 2015\nFrom Album ... 2015\n\nاسمع كل أغاني ماجد المهندس على ديزر \nhttps://www.deezer.com/us/artist/117480", "filename" => "/downloads/music/Rotana/Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك.NA", "id" => "QS0v8uxzfJM", "original_url" => "https://music.youtube.com/watch?v=QS0v8uxzfJM", "playlist_index" => 100, "title" => "Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك", "upload_date" => "20151111"} 14:08:56.491 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1009.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 (?)) [1] 14:08:56.493 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1009.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" = ?) [1] 14:08:56.494 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1009.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-11-11 00:00:00Z], 1] 14:08:56.497 [debug] QUERY OK source="media_items" db=1.8ms idle=1009.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات: رائد الأديب - الحان: أزهر حداد\nمن البوم ... 2015\nFrom Album ... 2015\n\nاسمع كل أغاني ماجد المهندس على ديزر \nhttps://www.deezer.com/us/artist/117480", "Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك", "4f4517fa-b327-4a67-adbc-52913021af4d", [], false, "QS0v8uxzfJM", "https://music.youtube.com/watch?v=QS0v8uxzfJM", 100, "/downloads/music/Rotana/Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك.NA", false, false, false, 1, 1, ~U[2015-11-11 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "كلمات: رائد الأديب - الحان: أزهر حداد\nمن البوم ... 2015\nFrom Album ... 2015\n\nاسمع كل أغاني ماجد المهندس على ديزر \nhttps://www.deezer.com/us/artist/117480", "Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك", nil, false, "QS0v8uxzfJM", "https://music.youtube.com/watch?v=QS0v8uxzfJM", "/downloads/music/Rotana/Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك.NA", false, 1, ~U[2015-11-11 00:00:00Z]] 14:08:56.498 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=136.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" = ?) [1] 14:08:56.499 [debug] QUERY OK source="media_profiles" db=0.6ms queue=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" = ?) [1] 14:08:56.501 [debug] QUERY OK source="media_items" db=0.8ms idle=7.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 [199] 14:08:56.501 [debug] Current batch of media processed. Will check again in 1000ms 14:08:56.721 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=LRYRO-V2P-DU26__b1LnTnjlE9MmlqnCd-b2f&si=kE5D6QEgEtfu6RNv --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0d/f5/0df54c73ae7879d632d42daba904da182c22f283632917a6689ede6f04ff8915.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 14:08:56.735 [debug] Gracefully stopping file follower 14:08:56.736 [debug] QUERY OK source="sources" db=1.0ms idle=240.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 (?)) [1] 14:08:56.737 [debug] QUERY OK source="sources" db=0.6ms idle=239.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" = ?) [1] 14:08:56.739 [debug] QUERY OK source="media_items" db=0.9ms idle=239.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 1] 14:08:56.741 [debug] QUERY OK source="media_items" db=1.8ms idle=239.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - Heseeny I تووليت -حسيني\nListen to “Narein” the new album by TUL8TE\nOut now: https://tul8te.lnk.to/Narein \n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nBass: Seka\nGuitar: Sherif Fahmy\nPercussion: Diaa Badr\nMixing: Moataz Mady\nStem Mastering: Heba Kadry \n\nAlbum artwork: Muhammad Mustafa \nVFX: Tarek “Shimo” Shahin & Mido Amr\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #Heseeny #تووليت", "TUL8TE - Heseeny I تووليت - حسيني", "31424d42-a7f7-48a9-b316-2177cfa7e2f8", [], false, "QHC-9PGT5ZQ", "https://music.youtube.com/watch?v=QHC-9PGT5ZQ", 1, "/downloads/music/TUL8TE/TUL8TE - Heseeny I تووليت - حسيني.NA", false, false, false, 1, 2, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "TUL8TE - Heseeny I تووليت -حسيني\nListen to “Narein” the new album by TUL8TE\nOut now: https://tul8te.lnk.to/Narein \n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nBass: Seka\nGuitar: Sherif Fahmy\nPercussion: Diaa Badr\nMixing: Moataz Mady\nStem Mastering: Heba Kadry \n\nAlbum artwork: Muhammad Mustafa \nVFX: Tarek “Shimo” Shahin & Mido Amr\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #Heseeny #تووليت", "TUL8TE - Heseeny I تووليت - حسيني", nil, false, "QHC-9PGT5ZQ", "https://music.youtube.com/watch?v=QHC-9PGT5ZQ", "/downloads/music/TUL8TE/TUL8TE - Heseeny I تووليت - حسيني.NA", false, 1, ~U[2025-07-30 00:00:00Z]] 14:08:56.743 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.745 [debug] QUERY OK source="media_items" db=1.2ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 00:00:00Z], 1] 14:08:56.747 [debug] QUERY OK source="media_items" db=1.7ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nقبل ماتجرح · سلطان خليفة\n\nقبل ماتجرح\n\n℗ 2019 Sultan Khalifa\n\nAuto-generated by YouTube.", "قبل ماتجرح", "dab3b0d6-5644-454d-a56f-d68f97709d7e", [], false, "apZ16YXxJdc", "https://music.youtube.com/watch?v=apZ16YXxJdc", 2, "/downloads/music/سلطان خليفة/قبل ماتجرح.NA", false, false, false, 1, 2, ~U[2022-06-14 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Qanawat\n\nقبل ماتجرح · سلطان خليفة\n\nقبل ماتجرح\n\n℗ 2019 Sultan Khalifa\n\nAuto-generated by YouTube.", "قبل ماتجرح", nil, false, "apZ16YXxJdc", "https://music.youtube.com/watch?v=apZ16YXxJdc", "/downloads/music/سلطان خليفة/قبل ماتجرح.NA", false, 1, ~U[2022-06-14 00:00:00Z]] 14:08:56.749 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [1] 14:08:56.751 [debug] QUERY OK source="media_items" db=1.2ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-02 00:00:00Z], 1] 14:08:56.753 [debug] QUERY OK source="media_items" db=1.4ms idle=8.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by QM-ADA\n\nعالم العشاق · خالد المظفر و عايض\n\nعالم العشاق\n\n℗ Khaled Almuthafar\n\nReleased on: 2024-05-01\n\nAuto-generated by YouTube.", "عالم العشاق", "630e7475-1985-4311-b653-f2a68278bd83", [], false, "ZDnGw0vJLXY", "https://music.youtube.com/watch?v=ZDnGw0vJLXY", 3, "/downloads/music/خالد المظفر و عايض/عالم العشاق.NA", false, false, false, 1, 1, ~U[2024-05-02 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by QM-ADA\n\nعالم العشاق · خالد المظفر و عايض\n\nعالم العشاق\n\n℗ Khaled Almuthafar\n\nReleased on: 2024-05-01\n\nAuto-generated by YouTube.", "عالم العشاق", nil, false, "ZDnGw0vJLXY", "https://music.youtube.com/watch?v=ZDnGw0vJLXY", "/downloads/music/خالد المظفر و عايض/عالم العشاق.NA", false, 1, ~U[2024-05-02 00:00:00Z]] 14:08:56.754 [debug] QUERY OK source="sources" db=0.7ms idle=8.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" = ?) [1] 14:08:56.755 [debug] QUERY OK source="media_items" db=0.9ms queue=0.2ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-22 00:00:00Z], 1] 14:08:56.760 [debug] QUERY OK source="media_items" db=2.3ms queue=0.8ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي\n\n\u200Eشوفو شوفو لعنيها\n\u200Eبيحسدوني عليها \n\u200Eشوفو شوفو لعنيها \n\u200Eبيحسدوني عليها\n\u200Eو ما احلاكي ما احلاكي\n\u200Eده جماله لبناني\n\u200Eعليها طاله طالياني\n\u200Eو ما في زيه في بلادي والله\n\u200E(شوفو شوفو شوفو)\n\u200E(ماچيك ماچيك ماچيك)\n\n\u200Eهاخدها من بيتها لبيتي\n\u200Eوهفرش الارض اليكي\n\u200Eيحدفوا ورود عليكي\n\u200Eومهما هيقولو يقولو\n\u200Eحبيبتي مكسوفة demure\n\u200Eافرتك عليها مليون \n\u200Eواغني لك و بأعلي صوت\n\u200Eحبيبي ما بيجي بعده \n\n\u200Eوهحكيلك حكاوي \n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eوأعتبريني قسم الشكاوي \n\u200Eلو ديئوكي هضرب نووي\n\u200Eوهحكيلك حكاوي\n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eواعتبريني قسم الشكاوي\n\u200Eلو ديئوكي هضرب نووي\n\nConnect with TUL8TE:\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #QESMELSHAKAWY #تووليت", "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي", "899a6b58-d58e-4527-ba80-e12a3654d0cd", [], false, "y_iQ4FcGCZY", "https://music.youtube.com/watch?v=y_iQ4FcGCZY", 4, "/downloads/music/TUL8TE/TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي.NA", false, false, false, 1, 1, ~U[2025-02-22 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي\n\n\u200Eشوفو شوفو لعنيها\n\u200Eبيحسدوني عليها \n\u200Eشوفو شوفو لعنيها \n\u200Eبيحسدوني عليها\n\u200Eو ما احلاكي ما احلاكي\n\u200Eده جماله لبناني\n\u200Eعليها طاله طالياني\n\u200Eو ما في زيه في بلادي والله\n\u200E(شوفو شوفو شوفو)\n\u200E(ماچيك ماچيك ماچيك)\n\n\u200Eهاخدها من بيتها لبيتي\n\u200Eوهفرش الارض اليكي\n\u200Eيحدفوا ورود عليكي\n\u200Eومهما هيقولو يقولو\n\u200Eحبيبتي مكسوفة demure\n\u200Eافرتك عليها مليون \n\u200Eواغني لك و بأعلي صوت\n\u200Eحبيبي ما بيجي بعده \n\n\u200Eوهحكيلك حكاوي \n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eوأعتبريني قسم الشكاوي \n\u200Eلو ديئوكي هضرب نووي\n\u200Eوهحكيلك حكاوي\n\u200Eيا حبيبي لو جرحوكي هداوي\n\u200Eواعتبريني قسم الشكاوي\n\u200Eلو ديئوكي هضرب نووي\n\nConnect with TUL8TE:\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\n#TUL8TE #QESMELSHAKAWY #تووليت", "TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي", nil, false, "y_iQ4FcGCZY", "https://music.youtube.com/watch?v=y_iQ4FcGCZY", "/downloads/music/TUL8TE/TUL8TE - QESM EL SHAKAWY | توو ليت - قسم الشكاوي.NA", false, 1, ~U[2025-02-22 00:00:00Z]] 14:08:56.762 [debug] QUERY OK source="sources" db=1.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.763 [debug] QUERY OK source="media_items" db=0.8ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-01 00:00:00Z], 1] 14:08:56.768 [debug] QUERY OK source="media_items" db=2.8ms idle=9.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["TUL8TE - El Hob Gany I تووليت - الحب جاني\nListen to “El Hob Gany” by TUL8TE\nOut now: https://tul8te.lnk.to/ElHobGany\n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nKeyboard: George Nabil\nMixing: Moataz Mady\nMastering: Mohamed Sakr\n\nAlbum artwork: shimonative\nVFX: shimonative\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\nMDLBEAST Records\n\n\n:الكلمات\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\nلو مش معاك يا حبيبي بلا خيبة\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nبتقول إيه المشكلة؟\nمتقول يا زماني\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\n متقول يا زماني\n\nليه يا قلبي؟\nليه يا قلبي الحب جرحني؟\nمكتوب لي يعني أعيشها لوحدي\nولا معاه \nمن غير هواه \nأنا أعمل إيه؟\n\nقول يا أناني\nليه رجعت تاني تشوفه حبيبك\nبعد ما قلت خلاص ده نصيبك\nمشتاق إليه\nبتموت عليه\nوحشاك عينيه\n\nنار الفراق\nوآه من الفراق\nوالذكريات ماليه الهوى\nوالله بقيت من المجروحين\nوالله بقيت وحداني تاني\nوالحب جاني خدني ورماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n#TUL8TE #ElHobGany #تووليت", "TUL8TE - El Hob Gany I تووليت - الحب جاني", "d44a5aaa-f849-4b1b-b414-9a67152d3757", [], false, "w7JBHSx5ScA", "https://music.youtube.com/watch?v=w7JBHSx5ScA", 5, "/downloads/music/TUL8TE/TUL8TE - El Hob Gany I تووليت - الحب جاني.NA", false, false, false, 1, 1, ~U[2025-10-01 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "TUL8TE - El Hob Gany I تووليت - الحب جاني\nListen to “El Hob Gany” by TUL8TE\nOut now: https://tul8te.lnk.to/ElHobGany\n\nLyrics & Composition: TUL8TE\nMusic Production: Moataz Mady\nKeyboard: George Nabil\nMixing: Moataz Mady\nMastering: Mohamed Sakr\n\nAlbum artwork: shimonative\nVFX: shimonative\n\nConnect with TUL8TE\nInstagram: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nTikTok: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0 \nX: https://x.com/tul8te \nFacebook: \u00A0\u00A0/\u00A0tul8te\u00A0\u00A0\n\nMDLBEAST Records\n\n\n:الكلمات\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\n\nآآه والعمر إيه؟\nما العمر ليلة\nلو مش معاك يا حبيبي بلا خيبة\nلو مش معاك يا حبيبي بلا خيبة\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nبتقول إيه المشكلة؟\nمتقول يا زماني\n\nالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\n متقول يا زماني\n\nليه يا قلبي؟\nليه يا قلبي الحب جرحني؟\nمكتوب لي يعني أعيشها لوحدي\nولا معاه \nمن غير هواه \nأنا أعمل إيه؟\n\nقول يا أناني\nليه رجعت تاني تشوفه حبيبك\nبعد ما قلت خلاص ده نصيبك\nمشتاق إليه\nبتموت عليه\nوحشاك عينيه\n\nنار الفراق\nوآه من الفراق\nوالذكريات ماليه الهوى\nوالله بقيت من المجروحين\nوالله بقيت وحداني تاني\nوالحب جاني خدني ورماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\nوالحب جاني جاني\nخدني ورماني\nآه من فراق حبيبي\nشقلبلي حالي\n\nطب ليه كده؟\nهل أنا أستاهل كده؟\nمتقول إيه المشكلة؟\nمتقول يا زماني\n\n#TUL8TE #ElHobGany #تووليت", "TUL8TE - El Hob Gany I تووليت - الحب جاني", nil, false, "w7JBHSx5ScA", "https://music.youtube.com/watch?v=w7JBHSx5ScA", "/downloads/music/TUL8TE/TUL8TE - El Hob Gany I تووليت - الحب جاني.NA", false, 1, ~U[2025-10-01 00:00:00Z]] 14:08:56.769 [debug] QUERY OK source="sources" db=1.1ms idle=12.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" = ?) [1] 14:08:56.771 [debug] QUERY OK source="media_items" db=1.2ms idle=10.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-30 00:00:00Z], 1] 14:08:56.775 [debug] QUERY OK source="media_items" db=2.6ms idle=10.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\neuphoria · Kendrick Lamar\n\neuphoria\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-04-30\n\nProducer: Sounwave\nProducer: Cardo\nProducer: Kyro\nProducer: Johnny Juliano\nProducer: Yung Exclusive\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nRecording Engineer: Ray Charles Brown Jr.\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Jordan Houston\nComposer Lyricist: Paul Beauregard\nComposer Lyricist: Kenneth Gamble\nComposer Lyricist: Leon Huff\nComposer Lyricist: Daveon Lamont Jackson\nComposer Lyricist: John Julian\nComposer Lyricist: Ronald N. LaTour\nComposer Lyricist: Maxwell Josef Madejczyk\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "euphoria", "e8413dfc-dbcf-4389-9c12-cb15e9a7aa7c", [], false, "fAqa1ozCuj8", "https://music.youtube.com/watch?v=fAqa1ozCuj8", 6, "/downloads/music/Kendrick Lamar/euphoria.NA", false, false, false, 1, 1, ~U[2024-04-30 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Universal Music Group\n\neuphoria · Kendrick Lamar\n\neuphoria\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-04-30\n\nProducer: Sounwave\nProducer: Cardo\nProducer: Kyro\nProducer: Johnny Juliano\nProducer: Yung Exclusive\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nRecording Engineer: Ray Charles Brown Jr.\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Jordan Houston\nComposer Lyricist: Paul Beauregard\nComposer Lyricist: Kenneth Gamble\nComposer Lyricist: Leon Huff\nComposer Lyricist: Daveon Lamont Jackson\nComposer Lyricist: John Julian\nComposer Lyricist: Ronald N. LaTour\nComposer Lyricist: Maxwell Josef Madejczyk\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "euphoria", nil, false, "fAqa1ozCuj8", "https://music.youtube.com/watch?v=fAqa1ozCuj8", "/downloads/music/Kendrick Lamar/euphoria.NA", false, 1, ~U[2024-04-30 00:00:00Z]] 14:08:56.776 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=12.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" = ?) [1] 14:08:56.778 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-13 00:00:00Z], 1] 14:08:56.781 [debug] QUERY OK source="media_items" db=1.9ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by PIANOKEYS\n\nزي الجن (من فيلم جوازة توكسيك) · Lamis Kan\n\nزي الجن\n\n℗ N|H\n\nReleased on: 2024-07-01\n\nComposer: Walid El Attar\nLyricist: Menna Elkeiay\n\nAuto-generated by YouTube.", "زي الجن (من فيلم جوازة توكسيك)", "6ad64506-3e79-48e7-b449-59175c66440f", [], false, "a5efGngyKxo", "https://music.youtube.com/watch?v=a5efGngyKxo", 7, "/downloads/music/Lamis Kan/زي الجن (من فيلم جوازة توكسيك).NA", false, false, false, 1, 1, ~U[2024-07-13 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by PIANOKEYS\n\nزي الجن (من فيلم جوازة توكسيك) · Lamis Kan\n\nزي الجن\n\n℗ N|H\n\nReleased on: 2024-07-01\n\nComposer: Walid El Attar\nLyricist: Menna Elkeiay\n\nAuto-generated by YouTube.", "زي الجن (من فيلم جوازة توكسيك)", nil, false, "a5efGngyKxo", "https://music.youtube.com/watch?v=a5efGngyKxo", "/downloads/music/Lamis Kan/زي الجن (من فيلم جوازة توكسيك).NA", false, 1, ~U[2024-07-13 00:00:00Z]] 14:08:56.782 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.784 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=8.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-12-14 00:00:00Z], 1] 14:08:56.786 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Platinum Records\n\nBaba Nezel Ma'asheh · Hala Al Turk\n\nBaba Nezel Ma'asheh\n\n℗ 2011 Platinum Records FZ-LLC\n\nAuto-generated by YouTube.", "Baba Nezel Ma'asheh", "c738e080-7f11-48ee-9d73-22356d299b62", [], false, "e0p21pZoGxc", "https://music.youtube.com/watch?v=e0p21pZoGxc", 8, "/downloads/music/Hala Al Turk/Baba Nezel Ma'asheh.NA", false, false, false, 1, 1, ~U[2017-12-14 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Platinum Records\n\nBaba Nezel Ma'asheh · Hala Al Turk\n\nBaba Nezel Ma'asheh\n\n℗ 2011 Platinum Records FZ-LLC\n\nAuto-generated by YouTube.", "Baba Nezel Ma'asheh", nil, false, "e0p21pZoGxc", "https://music.youtube.com/watch?v=e0p21pZoGxc", "/downloads/music/Hala Al Turk/Baba Nezel Ma'asheh.NA", false, 1, ~U[2017-12-14 00:00:00Z]] 14:08:56.788 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [1] 14:08:56.789 [debug] QUERY OK source="media_items" db=1.2ms idle=7.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-28 00:00:00Z], 1] 14:08:56.795 [debug] QUERY OK source="media_items" db=4.5ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Sony Music Entertainment\n\nSahby Ya Sahby · Bahaa Sultan\n\nSahby Ya Sahby\n\n℗ 2025 Sony Music Entertainment Middle East\n\nReleased on: 2025-02-28\n\nComposer, Producer: Ahmed Tarek Yehia\nLyricist: Menna El Kiey\n\nAuto-generated by YouTube.", "Sahby Ya Sahby", "0c713e12-3316-4bc2-99f2-342a77843a3d", [], false, "OxB2h_1ZS74", "https://music.youtube.com/watch?v=OxB2h_1ZS74", 9, "/downloads/music/Bahaa Sultan/Sahby Ya Sahby.NA", false, false, false, 1, 1, ~U[2025-02-28 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Sony Music Entertainment\n\nSahby Ya Sahby · Bahaa Sultan\n\nSahby Ya Sahby\n\n℗ 2025 Sony Music Entertainment Middle East\n\nReleased on: 2025-02-28\n\nComposer, Producer: Ahmed Tarek Yehia\nLyricist: Menna El Kiey\n\nAuto-generated by YouTube.", "Sahby Ya Sahby", nil, false, "OxB2h_1ZS74", "https://music.youtube.com/watch?v=OxB2h_1ZS74", "/downloads/music/Bahaa Sultan/Sahby Ya Sahby.NA", false, 1, ~U[2025-02-28 00:00:00Z]] 14:08:56.796 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [1] 14:08:56.798 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=10.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-11 00:00:00Z], 1] 14:08:56.801 [debug] QUERY OK source="media_items" db=1.9ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Adam - Ya Helou (Official Music Video) | آدم - يا حلو\n\nSubscribe to Adam's Channel: \u00A0\u00A0\u00A0/\u00A0@adamofficial\u00A0\u00A0 \n\nLyricist, Composer & Arranger: Taym\nMix & Master: Taym\nProducer: Tony El Sokhen\nVocal Tuning: Fady Ibrahim\nAccordion: Wael El Naggar\nGuitar: Caner Guneysu\nDOP: Nicolas Abi Ghanem\nProduction Manager: Mohamad Zaidani\nAI Creator & AI Creative Director: Roy Berbary\nAI Editor: Fares Outayek\n\nLyrics | كلمات الاغنية\nآه يا حلو\nقلي شو بدك مني هلق بعملو\nو اذا بك فيي آخد قلبك دللو\nكل ما انا حدك مرتاح\n\nو آه يا حلو\nشو عامل فيي حتى الغلط عم بقبلو\nعم بنغرم بعيونك والله بيقتلو\nو كل ما غبت عني بشتاق\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\nاه يا قمر \nحتى ارتاح و حتى يكون عندك خبر\nحالف انا ما بدي من بعدك بشر\nشكلو انا معلق غرقان\n\nو اه يا قلب \nحتى انت دقاتك صارو بالقلب\nقد ما انا بحبك ابعد عنك صعب\nو بدك عمري كلو قبلان\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\n♪ Listen to Ya Helou on the digital platforms:\nhttps://adam.lnk.to/YaHelou\n\n♪ Listen to Adam on the digital platforms:\nhttps://Adam.lnk.to/Platforms\n\nConnect with Adam on:\nFacebook: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nX: https://x.com/AdamOfficialLb\n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Adam #آدم\n#Ya_Helou \n#يا_حلو", "Adam - Ya Helou (Official Music Video) | آدم - يا حلو", "94a6d6f5-48f4-4ff0-898c-788b50f7273f", [], false, "GEucCNFsr84", "https://music.youtube.com/watch?v=GEucCNFsr84", 10, "/downloads/music/Adam | آدم/Adam - Ya Helou (Official Music Video) | آدم - يا حلو.NA", false, false, false, 1, 1, ~U[2025-07-11 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Adam - Ya Helou (Official Music Video) | آدم - يا حلو\n\nSubscribe to Adam's Channel: \u00A0\u00A0\u00A0/\u00A0@adamofficial\u00A0\u00A0 \n\nLyricist, Composer & Arranger: Taym\nMix & Master: Taym\nProducer: Tony El Sokhen\nVocal Tuning: Fady Ibrahim\nAccordion: Wael El Naggar\nGuitar: Caner Guneysu\nDOP: Nicolas Abi Ghanem\nProduction Manager: Mohamad Zaidani\nAI Creator & AI Creative Director: Roy Berbary\nAI Editor: Fares Outayek\n\nLyrics | كلمات الاغنية\nآه يا حلو\nقلي شو بدك مني هلق بعملو\nو اذا بك فيي آخد قلبك دللو\nكل ما انا حدك مرتاح\n\nو آه يا حلو\nشو عامل فيي حتى الغلط عم بقبلو\nعم بنغرم بعيونك والله بيقتلو\nو كل ما غبت عني بشتاق\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\nاه يا قمر \nحتى ارتاح و حتى يكون عندك خبر\nحالف انا ما بدي من بعدك بشر\nشكلو انا معلق غرقان\n\nو اه يا قلب \nحتى انت دقاتك صارو بالقلب\nقد ما انا بحبك ابعد عنك صعب\nو بدك عمري كلو قبلان\n\nيا غايب \nغايب انا قلبي دايب\nعم فكر فيك و خايف\nتبعد اكتر و تزيد\n\nما همي \nهالدنية آخر همي\nلما انت تغمرني\nبحس خلقت من جديد\n\n♪ Listen to Ya Helou on the digital platforms:\nhttps://adam.lnk.to/YaHelou\n\n♪ Listen to Adam on the digital platforms:\nhttps://Adam.lnk.to/Platforms\n\nConnect with Adam on:\nFacebook: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0adamofficiallb\u00A0\u00A0\nX: https://x.com/AdamOfficialLb\n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Adam #آدم\n#Ya_Helou \n#يا_حلو", "Adam - Ya Helou (Official Music Video) | آدم - يا حلو", nil, false, "GEucCNFsr84", "https://music.youtube.com/watch?v=GEucCNFsr84", "/downloads/music/Adam | آدم/Adam - Ya Helou (Official Music Video) | آدم - يا حلو.NA", false, 1, ~U[2025-07-11 00:00:00Z]] 14:08:56.802 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.803 [debug] QUERY OK source="media_items" db=0.5ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-20 00:00:00Z], 1] 14:08:56.805 [debug] QUERY OK source="media_items" db=1.0ms idle=7.5ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025", "391ac11a-86f8-449c-ab56-26eee796741c", [], false, "PGajRB2ziq4", "https://music.youtube.com/watch?v=PGajRB2ziq4", 11, "/downloads/music/حسن الحربي/نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025.NA", false, false, false, 1, 1, ~U[2025-04-20 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], nil, "نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025", nil, false, "PGajRB2ziq4", "https://music.youtube.com/watch?v=PGajRB2ziq4", "/downloads/music/حسن الحربي/نادينا ملكي وإحنا الملوك جديد رابطة الاهلي #بدر_تركستاني 2025.NA", false, 1, ~U[2025-04-20 00:00:00Z]] 14:08:56.806 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [1] 14:08:56.808 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=6.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 1] 14:08:56.814 [debug] QUERY OK source="media_items" db=5.1ms idle=5.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nصحاك الشوق · فضل شاكر\n\nصحاك الشوق\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-08-25\n\nAuto-generated by YouTube.", "صحاك الشوق", "31744dcd-5af5-40aa-9138-b7edfa0c8701", [], false, "0B3tagy4eBc", "https://music.youtube.com/watch?v=0B3tagy4eBc", 12, "/downloads/music/فضل شاكر/صحاك الشوق.NA", false, false, false, 1, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Qanawat\n\nصحاك الشوق · فضل شاكر\n\nصحاك الشوق\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-08-25\n\nAuto-generated by YouTube.", "صحاك الشوق", nil, false, "0B3tagy4eBc", "https://music.youtube.com/watch?v=0B3tagy4eBc", "/downloads/music/فضل شاكر/صحاك الشوق.NA", false, 1, ~U[2025-08-25 00:00:00Z]] 14:08:56.816 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.818 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=11.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-21 00:00:00Z], 1] 14:08:56.834 [debug] QUERY OK source="media_items" db=14.4ms idle=12.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة\n\nSubscribe here: \u00A0\u00A0\u00A0/\u00A0@mahaftouni1\u00A0\u00A0\n\nLyricist: Ahmed Elazab | كلمات: أحمد العزب\nComposer: Mohamed Abd Elmeged | ألحان : الراحل محمد عبد المجيد\nArranger: Hesham Elbanna | توزيع و تأليف فواصل موسيقية: هشام البنا\nMix and Master: Mohamad Magdy | محمد مجدي\nVideo by: Ahmad Badr | أحمد بدر\n\nListen to \"Agmal Farha\" on the digital platforms:\nhttps://maha-ftouni.lnk.to/AgmalFarha\n\nLyrics:\nأنا كان ليا دعوه زمان ألاقي الخير\nلقيتك جنبي وسط حياه بتوجعنى\nف قربك بس أقدر أقول بإنى بخير\nف حضن أمان يساع الدنيا ويساعنى\nيا سلام\nدى لسه الدنيا بتحقق لناس أحلام\nوراحلك قلبي يا حبيبي وسابنى قوام\nياريتك جيتلي من بدري\nياريت يكمل معاك عمرى\nيا أجمل فرحه جاتلي ف يوم من الايام\nسمايا بطولها وانا جنبك وبنسي الناس\nلقيت نفسي ومكانى حبيبي جوا عينيك\nولا آحتاج حاجه م الدنيا راضيتنى خلاص\nمونس عمرى دا إنت العمر نور بيك\n\n🎧Listen to Maha Ftouni on the digital platforms:\nhttps://maha-ftouni.lnk.to/Platforms\n\nConnect with Maha Ftouni on:\n▶Facebook: \u00A0\u00A0/\u00A061555852260856\u00A0\u00A0\n▶Instagram: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Tiktok: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0 \n▶Snapchat: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Twitter: \u00A0\u00A0/\u00A0maha_ftouni\u00A0\u00A0\n▶Threads: https://threads.net/@mahaftouni \n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Maha_Ftouni\n#مها_فتوني\n#أجمل_فرحة", "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة", "43885cfb-cf80-4171-a871-4dc39ebf0870", [], false, "lC_oE025a1g", "https://music.youtube.com/watch?v=lC_oE025a1g", 13, "/downloads/music/Maha Ftouni/Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة.NA", false, false, false, 1, 1, ~U[2025-06-21 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة\n\nSubscribe here: \u00A0\u00A0\u00A0/\u00A0@mahaftouni1\u00A0\u00A0\n\nLyricist: Ahmed Elazab | كلمات: أحمد العزب\nComposer: Mohamed Abd Elmeged | ألحان : الراحل محمد عبد المجيد\nArranger: Hesham Elbanna | توزيع و تأليف فواصل موسيقية: هشام البنا\nMix and Master: Mohamad Magdy | محمد مجدي\nVideo by: Ahmad Badr | أحمد بدر\n\nListen to \"Agmal Farha\" on the digital platforms:\nhttps://maha-ftouni.lnk.to/AgmalFarha\n\nLyrics:\nأنا كان ليا دعوه زمان ألاقي الخير\nلقيتك جنبي وسط حياه بتوجعنى\nف قربك بس أقدر أقول بإنى بخير\nف حضن أمان يساع الدنيا ويساعنى\nيا سلام\nدى لسه الدنيا بتحقق لناس أحلام\nوراحلك قلبي يا حبيبي وسابنى قوام\nياريتك جيتلي من بدري\nياريت يكمل معاك عمرى\nيا أجمل فرحه جاتلي ف يوم من الايام\nسمايا بطولها وانا جنبك وبنسي الناس\nلقيت نفسي ومكانى حبيبي جوا عينيك\nولا آحتاج حاجه م الدنيا راضيتنى خلاص\nمونس عمرى دا إنت العمر نور بيك\n\n🎧Listen to Maha Ftouni on the digital platforms:\nhttps://maha-ftouni.lnk.to/Platforms\n\nConnect with Maha Ftouni on:\n▶Facebook: \u00A0\u00A0/\u00A061555852260856\u00A0\u00A0\n▶Instagram: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Tiktok: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0 \n▶Snapchat: \u00A0\u00A0/\u00A0mahaftouni\u00A0\u00A0\n▶Twitter: \u00A0\u00A0/\u00A0maha_ftouni\u00A0\u00A0\n▶Threads: https://threads.net/@mahaftouni \n\n© Digital Distribution: \u00A0\u00A0\u00A0/\u00A0@chabakaofficial\u00A0\u00A0\nhttps://chabaka.bio.to/Contactus\n\n#Maha_Ftouni\n#مها_فتوني\n#أجمل_فرحة", "Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة", nil, false, "lC_oE025a1g", "https://music.youtube.com/watch?v=lC_oE025a1g", "/downloads/music/Maha Ftouni/Maha Ftouni - Agmal Farha (Official Lyric Video) | مهى فتوني - أجمل فرحة.NA", false, 1, ~U[2025-06-21 00:00:00Z]] 14:08:56.837 [debug] QUERY OK source="sources" db=2.1ms idle=27.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" = ?) [1] 14:08:56.840 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=24.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-11-09 00:00:00Z], 1] 14:08:56.846 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=24.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nنوال -\u00A0طيب (جلسات وناسه) | 2017\nNawal - Tayeb (Jalsat Wanasah) | 2017\n\nكلمات: قوس\u00A0\nألحان: ياسر بوعلي\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "نوال -\u00A0طيب (جلسات وناسه) | 2017", "df476921-a190-46ea-adc5-a1dc185f38a4", [], false, "fUpsta0bHEE", "https://music.youtube.com/watch?v=fUpsta0bHEE", 14, "/downloads/music/ Tunes Arabia l تيونز أرابيا/نوال -\u00A0طيب (جلسات وناسه) | 2017.NA", false, false, false, 1, 2, ~U[2017-11-09 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nنوال -\u00A0طيب (جلسات وناسه) | 2017\nNawal - Tayeb (Jalsat Wanasah) | 2017\n\nكلمات: قوس\u00A0\nألحان: ياسر بوعلي\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "نوال -\u00A0طيب (جلسات وناسه) | 2017", nil, false, "fUpsta0bHEE", "https://music.youtube.com/watch?v=fUpsta0bHEE", "/downloads/music/ Tunes Arabia l تيونز أرابيا/نوال -\u00A0طيب (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-11-09 00:00:00Z]] 14:08:56.849 [debug] QUERY OK source="sources" db=1.5ms queue=0.4ms idle=28.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" = ?) [1] 14:08:56.851 [debug] QUERY OK source="media_items" db=1.4ms idle=16.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 00:00:00Z], 1] 14:08:56.855 [debug] QUERY OK source="media_items" db=3.0ms idle=14.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Lyricist & Composer: Nabil Khoury\nMusic Producer: Sleiman Demian\nMix & Mastering: Sleiman Demian\nDirected By: Elie Fahed\nProduced By: T.Start\nDigital Distribution: \u202A@WataryProduction\u202C \nArtist Management: Music is My Life\n\nListen to \"Bel Ahlam\" on all the digital platforms: \nhttps://lnkfi.re/BelAhlam\n\nKeep Listening to Nassif Zeytoun on:\nAnghami: https://play.anghami.com/artist/140443\nSpotify: https://open.spotify.com/artist/2ieBl...\nApple Music: \u00A0\u00A0/\u00A0nassif-zeytoun\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5111757\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nassif\u00A0zeytoun\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nassif Zeytoun channel for all the best and latest official music videos, behind the scenes and live performances.\n\u00A0\u00A0\u00A0/\u00A0@nassifzeytoun\u00A0\u00A0\n\nFollow Nassif Zeytoun on:\nFacebook: \u00A0\u00A0/\u00A0nassif.zeytoun\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\n\nLyrics | كلمات\n\n\"بحبا وحابب قلا\nقديش بحسلا\nويللي متلا هيّ والله خلصوا بهالإيام\nعيونا شو إرتحتلن\nوحكيا غيرن كلن\nويللي متلا بس موجودين بالأحلام \nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nحَبتني على حالي\nعملت كل شي كرمالي\nبتحترمني وبتقدرني\nوبتحنلّي كتير\nبحلفلا بعيونا\nما بعيش من دونا\nهيّ اللي عرفت انو \nجواتي ولد صغير\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\"\n\nFor booking, please contact us on:\ninfo@musicismylife.com\n+961 1 488868", "Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) / ناصيف زيتون - بالأحلام", "411d9076-e2db-4439-9ca8-1bd02994f4e4", [], false, "NofWNvNU6Gk", "https://music.youtube.com/watch?v=NofWNvNU6Gk", 15, "/downloads/music/Nassif Zeytoun/Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) ⧸ ناصيف زيتون - بالأحلام.NA", false, false, false, 1, 1, ~U[2022-09-16 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Lyricist & Composer: Nabil Khoury\nMusic Producer: Sleiman Demian\nMix & Mastering: Sleiman Demian\nDirected By: Elie Fahed\nProduced By: T.Start\nDigital Distribution: \u202A@WataryProduction\u202C \nArtist Management: Music is My Life\n\nListen to \"Bel Ahlam\" on all the digital platforms: \nhttps://lnkfi.re/BelAhlam\n\nKeep Listening to Nassif Zeytoun on:\nAnghami: https://play.anghami.com/artist/140443\nSpotify: https://open.spotify.com/artist/2ieBl...\nApple Music: \u00A0\u00A0/\u00A0nassif-zeytoun\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5111757\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nassif\u00A0zeytoun\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nassif Zeytoun channel for all the best and latest official music videos, behind the scenes and live performances.\n\u00A0\u00A0\u00A0/\u00A0@nassifzeytoun\u00A0\u00A0\n\nFollow Nassif Zeytoun on:\nFacebook: \u00A0\u00A0/\u00A0nassif.zeytoun\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0nassifzeytoun\u00A0\u00A0\n\nLyrics | كلمات\n\n\"بحبا وحابب قلا\nقديش بحسلا\nويللي متلا هيّ والله خلصوا بهالإيام\nعيونا شو إرتحتلن\nوحكيا غيرن كلن\nويللي متلا بس موجودين بالأحلام \nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nحَبتني على حالي\nعملت كل شي كرمالي\nبتحترمني وبتقدرني\nوبتحنلّي كتير\nبحلفلا بعيونا\nما بعيش من دونا\nهيّ اللي عرفت انو \nجواتي ولد صغير\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\n\nموجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام \nاه موجودين بالأحلام بالأوهام بالمنام\nيللي متلا موجودين بالأحلام\"\n\nFor booking, please contact us on:\ninfo@musicismylife.com\n+961 1 488868", "Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) / ناصيف زيتون - بالأحلام", nil, false, "NofWNvNU6Gk", "https://music.youtube.com/watch?v=NofWNvNU6Gk", "/downloads/music/Nassif Zeytoun/Nassif Zeytoun - Bel Ahlam [Official Music Video] (2022) ⧸ ناصيف زيتون - بالأحلام.NA", false, 1, ~U[2022-09-16 00:00:00Z]] 14:08:56.856 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.858 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=10.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-03 00:00:00Z], 1] 14:08:56.861 [debug] QUERY OK source="media_items" db=2.0ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nPerfect · Ed Sheeran\n\n÷\n\n℗ 2017 Warner Music UK Limited\n\nViolin: Alison Dods\nDouble Bass: Ben Russell\nAdditional Production: Benny Blanco\nClarinet: Charys Green\nEngineer: Chris Sclafani\nViolin: Debbie Widdup\nAcoustic Guitar: Ed Sheeran\nElectric Guitar: Ed Sheeran\nProducer: Ed Sheeran\nVocals: Ed Sheeran\nViolin: Fenella Barton\nAssistant Mixer: Geoff Swan\nAssistant Engineer: George Oulton\nAssistant Engineer: Jack Fairbrother\nViolin: James Dickenson\nViolin: Jan Regulski\nDrums: Jay Lewis\nViolin: Jeremy Morris\nEngineer: Joe Rubel\nHammond Organ, Piano: John Tilley\nAssistant Engineer: Johnny Solway\nCello: Katherine Jenkinson\nViolin: Kirsty Mangan\nViola: Kotono Sato\nViola: Laurie Anderson\nDouble Bass: Leon Bosch\nViolin: Magnus Johnston\nViolin: Mandhira De Saram\nViolin: Marije Johnston\nMixer: Mark \"Spike\" Stent\nViolin: Martyn Jackson\nAssistant Engineer: Matt Jones\nViolin: Matthew Denton\nStrings Arranger: Matthew Sheeran\nViola: Meghan Cassidy\nAssistant Mixer: Michael Freeman\nFlute, Piccolo: Nick Cartledge\nCello: Nick Cooper\nViolin: Patrick Kiernan\nAssistant Engineer: Paul Pritchard\nBass: Pino Palladino\nViola: Rachel Roberts\nViolin: Simon Hewitt Jones\nMasterer: Stuart Hawkes\nCello: Tim Lowe\nElectric Guitar: Will Hicks\nPercussion, Programmer: Will Hicks\nProducer: Will Hicks\nComposer, Lyricist: Ed Sheeran\n\nAuto-generated by YouTube.", "Perfect", "fd468fc5-848f-4e81-a349-c92ad3eaddd2", [], false, "ORrFJ63nlcA", "https://music.youtube.com/watch?v=ORrFJ63nlcA", 16, "/downloads/music/Ed Sheeran/Perfect.NA", false, false, false, 1, 1, ~U[2017-03-03 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Atlantic Records UK\n\nPerfect · Ed Sheeran\n\n÷\n\n℗ 2017 Warner Music UK Limited\n\nViolin: Alison Dods\nDouble Bass: Ben Russell\nAdditional Production: Benny Blanco\nClarinet: Charys Green\nEngineer: Chris Sclafani\nViolin: Debbie Widdup\nAcoustic Guitar: Ed Sheeran\nElectric Guitar: Ed Sheeran\nProducer: Ed Sheeran\nVocals: Ed Sheeran\nViolin: Fenella Barton\nAssistant Mixer: Geoff Swan\nAssistant Engineer: George Oulton\nAssistant Engineer: Jack Fairbrother\nViolin: James Dickenson\nViolin: Jan Regulski\nDrums: Jay Lewis\nViolin: Jeremy Morris\nEngineer: Joe Rubel\nHammond Organ, Piano: John Tilley\nAssistant Engineer: Johnny Solway\nCello: Katherine Jenkinson\nViolin: Kirsty Mangan\nViola: Kotono Sato\nViola: Laurie Anderson\nDouble Bass: Leon Bosch\nViolin: Magnus Johnston\nViolin: Mandhira De Saram\nViolin: Marije Johnston\nMixer: Mark \"Spike\" Stent\nViolin: Martyn Jackson\nAssistant Engineer: Matt Jones\nViolin: Matthew Denton\nStrings Arranger: Matthew Sheeran\nViola: Meghan Cassidy\nAssistant Mixer: Michael Freeman\nFlute, Piccolo: Nick Cartledge\nCello: Nick Cooper\nViolin: Patrick Kiernan\nAssistant Engineer: Paul Pritchard\nBass: Pino Palladino\nViola: Rachel Roberts\nViolin: Simon Hewitt Jones\nMasterer: Stuart Hawkes\nCello: Tim Lowe\nElectric Guitar: Will Hicks\nPercussion, Programmer: Will Hicks\nProducer: Will Hicks\nComposer, Lyricist: Ed Sheeran\n\nAuto-generated by YouTube.", "Perfect", nil, false, "ORrFJ63nlcA", "https://music.youtube.com/watch?v=ORrFJ63nlcA", "/downloads/music/Ed Sheeran/Perfect.NA", false, 1, ~U[2017-03-03 00:00:00Z]] 14:08:56.862 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.863 [debug] QUERY OK source="media_items" db=0.7ms idle=7.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-24 00:00:00Z], 1] 14:08:56.867 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#Rotana2023 #MajidAlMohandis #BdetAteeb \nMajid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب\n\n✶Lyrics : Prince Saud Ben Abdullah | الأمير سعود بن عبدالله\n✶Composition : Saham | سهم\n✶Arrangement : Bashar Soltan | بشار سلطان\nوتريات / تامر غنيم\nايقاعات / أحمد العنوه\nناي / أحمد خيري \nكمان / محمد مدحت \nجيتار / روكيت\nكورال / مجموعة سهم ( الكويت )\nهندسة صوت / م. مجيد دشتي ، م. محمد عدس ، م. محمد عصمت ، م. عمر صلاح\nمكس وماستر / م. جاسم محمد\nستايلست / محمد عيد\nكوافير / خليل - وليد بيدق\nتصوير / Nihat Odabaşı\nاشراف\u00A0عام / فائق\u00A0حسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n✶Lyrics | الكلمات :\n\nبديت اطيب بديت احس بك عادي\nبديت احس بك خارج حدود الآه وودادي\nتعودت اني ماتعود على انك لابغيت تروح \nاقول شوي ويعود\n\n✶✶✶\n\nتعودت اني ماهلي الا من طالت الغيبه \nاقول لخافقي عود\nتعودت اني ما البس ثواني ساعة غيابك\nتعودت اني ماخلي دروبي كلها لبابك\n\n✶✶✶\n\nبديت اطيب واعودني على اني اغيب\nوادور في براحات الصدف غيرك\nتخيل صرت ماتحسف ولا اتاسف\nولااسال عنك تاخيرك\u00A0لاني\u00A0تعودت\n\n\nFollow Rotana Music On Social Media For More : \nFacebook : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nInstagram : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nTwitter : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب", "4c4ec3d7-5743-4ba4-951d-851a911de966", [], false, "hyIeXl4Jthc", "https://music.youtube.com/watch?v=hyIeXl4Jthc", 17, "/downloads/music/Rotana/Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب.NA", false, false, false, 1, 1, ~U[2023-02-24 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "#Rotana2023 #MajidAlMohandis #BdetAteeb \nMajid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب\n\n✶Lyrics : Prince Saud Ben Abdullah | الأمير سعود بن عبدالله\n✶Composition : Saham | سهم\n✶Arrangement : Bashar Soltan | بشار سلطان\nوتريات / تامر غنيم\nايقاعات / أحمد العنوه\nناي / أحمد خيري \nكمان / محمد مدحت \nجيتار / روكيت\nكورال / مجموعة سهم ( الكويت )\nهندسة صوت / م. مجيد دشتي ، م. محمد عدس ، م. محمد عصمت ، م. عمر صلاح\nمكس وماستر / م. جاسم محمد\nستايلست / محمد عيد\nكوافير / خليل - وليد بيدق\nتصوير / Nihat Odabaşı\nاشراف\u00A0عام / فائق\u00A0حسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n✶Lyrics | الكلمات :\n\nبديت اطيب بديت احس بك عادي\nبديت احس بك خارج حدود الآه وودادي\nتعودت اني ماتعود على انك لابغيت تروح \nاقول شوي ويعود\n\n✶✶✶\n\nتعودت اني ماهلي الا من طالت الغيبه \nاقول لخافقي عود\nتعودت اني ما البس ثواني ساعة غيابك\nتعودت اني ماخلي دروبي كلها لبابك\n\n✶✶✶\n\nبديت اطيب واعودني على اني اغيب\nوادور في براحات الصدف غيرك\nتخيل صرت ماتحسف ولا اتاسف\nولااسال عنك تاخيرك\u00A0لاني\u00A0تعودت\n\n\nFollow Rotana Music On Social Media For More : \nFacebook : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nInstagram : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\nTwitter : \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب", nil, false, "hyIeXl4Jthc", "https://music.youtube.com/watch?v=hyIeXl4Jthc", "/downloads/music/Rotana/Majid Al Mohandis - Bdet Ateeb | Lyrics Video 2023 | ماجد المهندس - بديت اطيب.NA", false, 1, ~U[2023-02-24 00:00:00Z]] 14:08:56.869 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.870 [debug] QUERY OK source="media_items" db=0.6ms idle=8.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2013-04-13 00:00:00Z], 1] 14:08:56.873 [debug] QUERY OK source="media_items" db=2.2ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0\u00A0•\u00A0Aghanina\u00A0-\u00A0أغانينا\u00A0\u00A0 Samer Al Saeed - Gherak Raad\nSubscribe to \u202A@AghaninaMusic\u202C \n\nكلمات : مارتن\nألحان : سامر السعيد\nتوزيع : حسام كامل\nإخراج : فضلي الجبوري\n\nالكلمات\n----------\nغيرك راد مكانك ينطيني حب أكبر \nأرجع حبيبي ليا لو تبعد تريد أكثر\n\nما معقولة أحب غيرك وانت بوسط قلبي\nلا تخليني محتار خليني أشوف دربي\n\nلا تعيشني باوهمك وبحزنك أني أسهر\nغيرك راد مكانك وينطيني حب أكثر\n----------\nقلبك صاير قاسي مو ذاك اللي عرفته\nتغيب عني وما تسأل عالقلب اللي سكنته\n\nترجع إلي لو ناوي تنسى حبي وسنينه\nقلبي ألما عشق غيرك بعده بحبه وحنينه\n\nفراقك عليه طول وجروح قلبي تكبر \nغيرك راح مكانك وينطيني حب أكبر\n----------\nتنساني مو عالبال لا ولا مفكر بيها\nميتة الروح بغيابك منتظرة انته تجيها\n\nصدقني أني بدونك حزني ما يفارقني \nمشتاق أشوف عيونك نار الفرقة تحرقني\n\nمنتظر جيتك هسه لا لا تقولي ما أقدر\nغيرك راح مكانك ينطيني حب أكبر\n\nListen to our playlist\n\u00A0\u00A0\u00A0•\u00A0ترند\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0تريند\u00A0حفلات\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0اغاني\u00A02024\u00A0|\u00A0اغانينا\u00A0\u00A0\n\nFollow us on\nFacebook: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0aghaninaiq\u00A0\u00A0\n\nللتواصل والاستفسار مع قسم التسويق \naghaninatv@outlook.com\n\n#اغانينا\n#سامر_السعيد\n#غيرك_راد_مكانك", "غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة", "373ab772-5c59-4a6c-9618-c535e2d277f4", [], false, "nulWSNMZcP8", "https://music.youtube.com/watch?v=nulWSNMZcP8", 18, "/downloads/music/Aghanina - أغانينا/غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة.NA", false, false, false, 1, 1, ~U[2013-04-13 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "\u00A0\u00A0\u00A0•\u00A0Aghanina\u00A0-\u00A0أغانينا\u00A0\u00A0 Samer Al Saeed - Gherak Raad\nSubscribe to \u202A@AghaninaMusic\u202C \n\nكلمات : مارتن\nألحان : سامر السعيد\nتوزيع : حسام كامل\nإخراج : فضلي الجبوري\n\nالكلمات\n----------\nغيرك راد مكانك ينطيني حب أكبر \nأرجع حبيبي ليا لو تبعد تريد أكثر\n\nما معقولة أحب غيرك وانت بوسط قلبي\nلا تخليني محتار خليني أشوف دربي\n\nلا تعيشني باوهمك وبحزنك أني أسهر\nغيرك راد مكانك وينطيني حب أكثر\n----------\nقلبك صاير قاسي مو ذاك اللي عرفته\nتغيب عني وما تسأل عالقلب اللي سكنته\n\nترجع إلي لو ناوي تنسى حبي وسنينه\nقلبي ألما عشق غيرك بعده بحبه وحنينه\n\nفراقك عليه طول وجروح قلبي تكبر \nغيرك راح مكانك وينطيني حب أكبر\n----------\nتنساني مو عالبال لا ولا مفكر بيها\nميتة الروح بغيابك منتظرة انته تجيها\n\nصدقني أني بدونك حزني ما يفارقني \nمشتاق أشوف عيونك نار الفرقة تحرقني\n\nمنتظر جيتك هسه لا لا تقولي ما أقدر\nغيرك راح مكانك ينطيني حب أكبر\n\nListen to our playlist\n\u00A0\u00A0\u00A0•\u00A0ترند\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0تريند\u00A0حفلات\u00A0|\u00A0اغانينا\u00A0\u00A0\n\u00A0\u00A0\u00A0•\u00A0اغاني\u00A02024\u00A0|\u00A0اغانينا\u00A0\u00A0\n\nFollow us on\nFacebook: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0aghaninamusic\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0aghaninaiq\u00A0\u00A0\n\nللتواصل والاستفسار مع قسم التسويق \naghaninatv@outlook.com\n\n#اغانينا\n#سامر_السعيد\n#غيرك_راد_مكانك", "غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة", nil, false, "nulWSNMZcP8", "https://music.youtube.com/watch?v=nulWSNMZcP8", "/downloads/music/Aghanina - أغانينا/غيرك راد مكانك - سامر السعيد | اغنية الفراق الحزينة.NA", false, 1, ~U[2013-04-13 00:00:00Z]] 14:08:56.875 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.876 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-02-02 00:00:00Z], 1] 14:08:56.878 [debug] QUERY OK source="media_items" db=1.1ms idle=8.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Free Music\n\nBaba Fein · Free Baby\n\nFree Baby\n\n℗ 2002 Free Music - Nasr Mahrous\n\nReleased on: 2002-01-01\n\nAuto-generated by YouTube.", "Baba Fein", "4410ee23-ba03-4b88-a3d2-2fbc98311292", [], false, "2I6KvdNChXA", "https://music.youtube.com/watch?v=2I6KvdNChXA", 19, "/downloads/music/Free Baby/Baba Fein.NA", false, false, false, 1, 1, ~U[2016-02-02 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Free Music\n\nBaba Fein · Free Baby\n\nFree Baby\n\n℗ 2002 Free Music - Nasr Mahrous\n\nReleased on: 2002-01-01\n\nAuto-generated by YouTube.", "Baba Fein", nil, false, "2I6KvdNChXA", "https://music.youtube.com/watch?v=2I6KvdNChXA", "/downloads/music/Free Baby/Baba Fein.NA", false, 1, ~U[2016-02-02 00:00:00Z]] 14:08:56.880 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.881 [debug] QUERY OK source="media_items" db=0.7ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-25 00:00:00Z], 1] 14:08:56.884 [debug] QUERY OK source="media_items" db=2.2ms idle=6.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["© Sony Music Entertainment Middle East\n\nListen to Ayed 2025 Album on all platforms | استمع إلى ألبوم عايض ٢٠٢٥ على جميع المنصات\nhttps://lnk.to/ayed2025\n\nSubscribe to LuxuryKSA Official channel\nhttps://bit.ly/LuxuryKSA\n\nAyed - Lammah (Official Lyric Video) | 2024\nعايض - لماح (فيديو مع الكلمات) | ٢٠٢٤\n\nكلمات: فارس فايح\n\u200Fألحان: راكان\n\u200Fتوزيع: هشام السكران\n\u200Fإيقاع: إبراهيم حسن\n\u202C\u2069\u202Cوتريات: تامر غنيم\n\u200Fهندسة صوت: منتظر الزاير\n\u200Fمكس وماستر: جاسم محمد\n\n\u200Fكيف أبيّن لك شعوري دون ما أحكي\n\u200Fخابرك لمّاح لكن مالمحته\n\u200Fلاتغرّك كثرة مزوحي وضحكي\n\u200Fوالله إن قلبي لـغيرك مافتحته\n\nألف مرّة جيت لك شايل شعوري\nوأرجع بنفس الشعور وماشرحته\nياكثر ماقلت عادي مو ضروري\nلو جمعت الشوق فيني أو طرحته\n\nكل يوم أكتب لك أكثر من رسالة\nوألقى كل اللي كتبته لك مسحته\nخايف إنّك تترك العاشق لحاله\nتجرح اللي طول عمرك ماجرحته\n\nراح أعيشك حُـب مابيني وبيني\nوالطريق اللي مشيته ما استرحته\nبس لو جاء يوم وايدينك بإيديني\nما بيبقى سر فيني مافضحته\n\n#عايض\n#sonymusic \n#ayed\n#SonyMusicMiddleEast\n#luxuryksa\n\n\u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n\u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0", "Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات)", "0340d268-74c7-4c01-afd6-d612af70aaa2", [], false, "OXC9M3mrdmM", "https://music.youtube.com/watch?v=OXC9M3mrdmM", 20, "/downloads/music/Luxury KSA, Sony Music Middle East/Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات).NA", false, false, false, 1, 1, ~U[2024-07-25 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "© Sony Music Entertainment Middle East\n\nListen to Ayed 2025 Album on all platforms | استمع إلى ألبوم عايض ٢٠٢٥ على جميع المنصات\nhttps://lnk.to/ayed2025\n\nSubscribe to LuxuryKSA Official channel\nhttps://bit.ly/LuxuryKSA\n\nAyed - Lammah (Official Lyric Video) | 2024\nعايض - لماح (فيديو مع الكلمات) | ٢٠٢٤\n\nكلمات: فارس فايح\n\u200Fألحان: راكان\n\u200Fتوزيع: هشام السكران\n\u200Fإيقاع: إبراهيم حسن\n\u202C\u2069\u202Cوتريات: تامر غنيم\n\u200Fهندسة صوت: منتظر الزاير\n\u200Fمكس وماستر: جاسم محمد\n\n\u200Fكيف أبيّن لك شعوري دون ما أحكي\n\u200Fخابرك لمّاح لكن مالمحته\n\u200Fلاتغرّك كثرة مزوحي وضحكي\n\u200Fوالله إن قلبي لـغيرك مافتحته\n\nألف مرّة جيت لك شايل شعوري\nوأرجع بنفس الشعور وماشرحته\nياكثر ماقلت عادي مو ضروري\nلو جمعت الشوق فيني أو طرحته\n\nكل يوم أكتب لك أكثر من رسالة\nوألقى كل اللي كتبته لك مسحته\nخايف إنّك تترك العاشق لحاله\nتجرح اللي طول عمرك ماجرحته\n\nراح أعيشك حُـب مابيني وبيني\nوالطريق اللي مشيته ما استرحته\nبس لو جاء يوم وايدينك بإيديني\nما بيبقى سر فيني مافضحته\n\n#عايض\n#sonymusic \n#ayed\n#SonyMusicMiddleEast\n#luxuryksa\n\n\u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n\u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0", "Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات)", nil, false, "OXC9M3mrdmM", "https://music.youtube.com/watch?v=OXC9M3mrdmM", "/downloads/music/Luxury KSA, Sony Music Middle East/Ayed - Lammah (Official Lyric Video) | عايض - لماح (فيديو مع الكلمات).NA", false, 1, ~U[2024-07-25 00:00:00Z]] 14:08:56.885 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.887 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-14 00:00:00Z], 1] 14:08:56.890 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nSabb Farhety · Assala - Ahmed Saad\n\nSabb Farhety\n\n℗ Rotana Audiovisual\n\nReleased on: 2024-02-14\n\nAuto-generated by YouTube.", "Sabb Farhety", "40797b5e-c191-428e-92db-d11fcf3975de", [], false, "0qpfbSgnPHM", "https://music.youtube.com/watch?v=0qpfbSgnPHM", 21, "/downloads/music/Assala - Ahmed Saad/Sabb Farhety.NA", false, false, false, 1, 1, ~U[2024-02-14 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nSabb Farhety · Assala - Ahmed Saad\n\nSabb Farhety\n\n℗ Rotana Audiovisual\n\nReleased on: 2024-02-14\n\nAuto-generated by YouTube.", "Sabb Farhety", nil, false, "0qpfbSgnPHM", "https://music.youtube.com/watch?v=0qpfbSgnPHM", "/downloads/music/Assala - Ahmed Saad/Sabb Farhety.NA", false, 1, ~U[2024-02-14 00:00:00Z]] 14:08:56.892 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.893 [debug] QUERY OK source="media_items" db=0.8ms idle=8.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-11-19 00:00:00Z], 1] 14:08:56.895 [debug] QUERY OK source="media_items" db=1.4ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات : عبدالرحمن بن مساعد \nألحان : عبادي الجوهر \nمن جلسات الرياض 2019\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩", "a1c2a843-1c69-41e7-af95-d14de775eca3", [], false, "8joSb3BQsFw", "https://music.youtube.com/watch?v=8joSb3BQsFw", 22, "/downloads/music/Rotana/Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩.NA", false, false, false, 1, 1, ~U[2019-11-19 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "كلمات : عبدالرحمن بن مساعد \nألحان : عبادي الجوهر \nمن جلسات الرياض 2019\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩", nil, false, "8joSb3BQsFw", "https://music.youtube.com/watch?v=8joSb3BQsFw", "/downloads/music/Rotana/Abade Al Johar & Assala … Qalo Tara | عبادي الجوهر و أصالة … قالوا ترى - جلسات الرياض ٢٠١٩.NA", false, 1, ~U[2019-11-19 00:00:00Z]] 14:08:56.896 [debug] QUERY OK source="sources" db=0.5ms idle=8.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" = ?) [1] 14:08:56.897 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=5.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-07 00:00:00Z], 1] 14:08:56.899 [debug] QUERY OK source="media_items" db=1.3ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Warner Records\n\n7 Years · Lukas Graham\n\nLukas Graham\n\n℗ 2015 Warner Records Inc.\n\nMixing Engineer: Delbert Bowers\nProducer: Future Animals\nViolin: Heidrun Petersen\nViolin: Karen Johanne Pedersen\nCello: Live Johansson\nLead Vocals: Lukas Forchhammer\nBass Guitar: Magnus Larsson\nAdditional Drums: Mark \"Lovestick\" Falgren\nViola: Master Bernitt\nMixing Engineer: Morten Pilegaard\nProducer: Morten Pilegaard\nStrings Arranger: Morten Ristorp\nPiano: Morten Ristorp\nProducer: Pilo\nAssistant Mixing Engineer: Robin Florent\nMastering Engineer: Tom Coyne\nWriter: Lukas Forchhammer\nWriter: Morten Pilegaard\nWriter: Morten Ristorp\nWriter: Stefan Forrest\n\nAuto-generated by YouTube.", "7 Years", "4ffa759c-7ad2-473c-be0c-e0efd64ff4b8", [], false, "vTMAa6zZ7jY", "https://music.youtube.com/watch?v=vTMAa6zZ7jY", 23, "/downloads/music/Lukas Graham/7 Years.NA", false, false, false, 1, 1, ~U[2017-03-07 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Warner Records\n\n7 Years · Lukas Graham\n\nLukas Graham\n\n℗ 2015 Warner Records Inc.\n\nMixing Engineer: Delbert Bowers\nProducer: Future Animals\nViolin: Heidrun Petersen\nViolin: Karen Johanne Pedersen\nCello: Live Johansson\nLead Vocals: Lukas Forchhammer\nBass Guitar: Magnus Larsson\nAdditional Drums: Mark \"Lovestick\" Falgren\nViola: Master Bernitt\nMixing Engineer: Morten Pilegaard\nProducer: Morten Pilegaard\nStrings Arranger: Morten Ristorp\nPiano: Morten Ristorp\nProducer: Pilo\nAssistant Mixing Engineer: Robin Florent\nMastering Engineer: Tom Coyne\nWriter: Lukas Forchhammer\nWriter: Morten Pilegaard\nWriter: Morten Ristorp\nWriter: Stefan Forrest\n\nAuto-generated by YouTube.", "7 Years", nil, false, "vTMAa6zZ7jY", "https://music.youtube.com/watch?v=vTMAa6zZ7jY", "/downloads/music/Lukas Graham/7 Years.NA", false, 1, ~U[2017-03-07 00:00:00Z]] 14:08:56.900 [debug] QUERY OK source="sources" db=0.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" = ?) [1] 14:08:56.901 [debug] QUERY OK source="media_items" db=0.6ms idle=5.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 00:00:00Z], 1] 14:08:56.902 [debug] QUERY OK source="media_items" db=0.8ms idle=5.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nشافكم سويا · سلطان خليفة\n\nشافكم سويا\n\n℗ 2018 Sultan Khalifa\n\nAuto-generated by YouTube.", "شافكم سويا", "248903bd-bec3-485d-8abe-4d394bc907de", [], false, "rk5wkw5LZZY", "https://music.youtube.com/watch?v=rk5wkw5LZZY", 24, "/downloads/music/سلطان خليفة/شافكم سويا.NA", false, false, false, 1, 2, ~U[2022-06-14 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Qanawat\n\nشافكم سويا · سلطان خليفة\n\nشافكم سويا\n\n℗ 2018 Sultan Khalifa\n\nAuto-generated by YouTube.", "شافكم سويا", nil, false, "rk5wkw5LZZY", "https://music.youtube.com/watch?v=rk5wkw5LZZY", "/downloads/music/سلطان خليفة/شافكم سويا.NA", false, 1, ~U[2022-06-14 00:00:00Z]] 14:08:56.903 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [1] 14:08:56.904 [debug] QUERY OK source="media_items" db=0.5ms idle=4.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-06-23 00:00:00Z], 1] 14:08:56.908 [debug] QUERY OK source="media_items" db=3.3ms idle=4.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by YouTube CSV2DDEX\n\nMA ROOM · YARA\n\nYARA FI LAALE KHALIJIYAH\n\n℗ MELODY MUSIC\n\nReleased on: 2009-04-14\n\nAuto-generated by YouTube.", "MA ROOM", "28b8cb79-a804-464f-b15e-aa8aa4eaa491", [], false, "wKZRNEUjroQ", "https://music.youtube.com/watch?v=wKZRNEUjroQ", 25, "/downloads/music/YARA/MA ROOM.NA", false, false, false, 1, 1, ~U[2015-06-23 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by YouTube CSV2DDEX\n\nMA ROOM · YARA\n\nYARA FI LAALE KHALIJIYAH\n\n℗ MELODY MUSIC\n\nReleased on: 2009-04-14\n\nAuto-generated by YouTube.", "MA ROOM", nil, false, "wKZRNEUjroQ", "https://music.youtube.com/watch?v=wKZRNEUjroQ", "/downloads/music/YARA/MA ROOM.NA", false, 1, ~U[2015-06-23 00:00:00Z]] 14:08:56.909 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.910 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-10-25 00:00:00Z], 1] 14:08:56.913 [debug] QUERY OK source="media_items" db=1.7ms idle=7.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي\n\nLyrics & Composed By: Marwan Khoury\nDigital Distribution \u202A@WataryProduction\u202C \n\nKeep Listening to Melhem Zein on:\nAnghami: https://play.anghami.com/artist/244\nSpotify: https://open.spotify.com/artist/3pCdp...\nApple Music: \u00A0\u00A0/\u00A0melhem-zein\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/407634\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0melhem\u00A0zein\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Melhem Zein channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@melhemzeinofficial\u00A0\u00A0\n\nFollow Melhem Zein on:\nFacebook: \u00A0\u00A0/\u00A0mel7emzein\u00A0\u00A0\nInstagram: https://www.instagram.com/mel7emzein/...\nTwitter: https://twitter.com/melhem_zein1?lang=en\n\nLyrics | كلمات\n\nميّل علينا الليل بكرا بيطلّ النهار حدّك انا لا تخافي تيخلص المشوار زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك ايامي بكرا الدنيي قدامك تزرع دربك أزهار لا تخافي غللي غللي بعيوني وحياة عيوني الشمس بتشرق بالحب لوحدو منسعد ومنشقا هو بيبقى وكلشي بيمرق زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار بقلبي بخبيكي حدي خليكي ما بخلي هالدنيي تبكيكي حبي بيكبر بحبك اكتر من عمري لو عمري بيرضيكي زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار", "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي", "61c6c4e1-5b27-43ec-b47c-2427286c12e6", [], false, "521qn1hhHe4", "https://music.youtube.com/watch?v=521qn1hhHe4", 26, "/downloads/music/Melhem Zein/Melhem Zein - Nami [Official Audio] (2009) ⧸ ملحم زين - نامي.NA", false, false, false, 1, 1, ~U[2021-10-25 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي\n\nLyrics & Composed By: Marwan Khoury\nDigital Distribution \u202A@WataryProduction\u202C \n\nKeep Listening to Melhem Zein on:\nAnghami: https://play.anghami.com/artist/244\nSpotify: https://open.spotify.com/artist/3pCdp...\nApple Music: \u00A0\u00A0/\u00A0melhem-zein\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/407634\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0melhem\u00A0zein\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Melhem Zein channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@melhemzeinofficial\u00A0\u00A0\n\nFollow Melhem Zein on:\nFacebook: \u00A0\u00A0/\u00A0mel7emzein\u00A0\u00A0\nInstagram: https://www.instagram.com/mel7emzein/...\nTwitter: https://twitter.com/melhem_zein1?lang=en\n\nLyrics | كلمات\n\nميّل علينا الليل بكرا بيطلّ النهار حدّك انا لا تخافي تيخلص المشوار زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك ايامي بكرا الدنيي قدامك تزرع دربك أزهار لا تخافي غللي غللي بعيوني وحياة عيوني الشمس بتشرق بالحب لوحدو منسعد ومنشقا هو بيبقى وكلشي بيمرق زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار بقلبي بخبيكي حدي خليكي ما بخلي هالدنيي تبكيكي حبي بيكبر بحبك اكتر من عمري لو عمري بيرضيكي زوَّد حلاكي الليل واخضرّت الأشعار حطّي العمر عَ كتافي ليل العمر دوّار ونامي يا حياتي على ايدي غللي ونامي خلي فارس أحلامك يحرس بالليل الدار نامي يا حياتي بقضي بقربك أيامي بكرا الدنيي قدامك تزرع دربك أزهار", "Melhem Zein - Nami [Official Audio] (2009) / ملحم زين - نامي", nil, false, "521qn1hhHe4", "https://music.youtube.com/watch?v=521qn1hhHe4", "/downloads/music/Melhem Zein/Melhem Zein - Nami [Official Audio] (2009) ⧸ ملحم زين - نامي.NA", false, 1, ~U[2021-10-25 00:00:00Z]] 14:08:56.914 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [1] 14:08:56.915 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=6.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 1] 14:08:56.916 [debug] QUERY OK source="media_items" db=0.9ms idle=6.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "c11d9a31-e503-4f10-a861-157182cf672e", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 27, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 1, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 1, ~U[2022-08-04 00:00:00Z]] 14:08:56.917 [debug] QUERY OK source="sources" db=0.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" = ?) [1] 14:08:56.918 [debug] QUERY OK source="media_items" db=0.4ms idle=5.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-30 00:00:00Z], 1] 14:08:56.920 [debug] QUERY OK source="media_items" db=1.7ms idle=4.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe on Amr Gaber's channel now |اشتركو في قناة عمرو جابر\n\u00A0\u00A0\u00A0/\u00A0@amrgaber\u00A0\u00A0\nHabibi Da - Amr Gaber | حبيبي دا - عمرو جابر\n#Amr_Gaber | #عمرو_جابر #كله_قالي_اشمعنا_هو\n\nListen now on all music platforms | استمع الآن على المنصات الموسيقية\n\n\n\nLyrics : Amr Gaber \nComposition: Amr Gaber\nMusic production , Mixing & Mastering : Momen Yasser\nKeyboard : Shahy\nOne Man Crew : Kareem Adel\nAssistant Director : Adham Mohamed\nMedia Management / Marketing : Art Vision\n\nLyrics :\nكله قالي اشمعنا هو \nرد قلبي و قالي هو\nداللي جوا القلب جوا\nداللي داس عالناس بقوة \n\nعقلي قالي استني ثانية\nليه هنغلط غلطة تانية\nقومت قايماله و قيلاله\nلا دا بقا دا في حتة تانية\n\nحبيبي دااللي اعيش عمري ليه\nحبيبي نفسي افضل بين ايديك\nواضمك ليا و احس بيك\nيا بختي يا حظي الحلو بيك\n\nمعاك بنسي الدنيا و مافيها\nو لو تزعل دا انا اجيب عاليها \nواطيها و هي الدنيا فيها \nجمال كدا لا مفيش كدا\n\nسنين عمري اللي جاية هعيشها \nمعاك و انا مش شوية عشانك \nاهد الدنيا ديا \nمين غيره هيتشرط عليا\nFollow Amr Gaber on Social Media :\nInstagram :\n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\nFacebook : \n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\n\nAmr Gaber Digital Platforms Accounts :\n\nAnghami : https://play.anghami.com/artist/77527...\n\nApple Music : \u00A0\u00A0/\u00A0amr-gaber\u00A0\u00A0\n\nSpotify : https://open.spotify.com/artist/5BpkU...\n\nDeezer : https://deezer.page.link/dWqxmpkggxd2...\n\n#AmrGaber #عمرو_جابر #حبيبي_دا", "Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو)", "fa6aa6fd-c4cd-47a4-a507-ca18fa622f27", [], false, "g7Zw5x6GKlE", "https://music.youtube.com/watch?v=g7Zw5x6GKlE", 28, "/downloads/music/Amr Gaber - عمرو جابر/Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو).NA", false, false, false, 1, 1, ~U[2025-08-30 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Subscribe on Amr Gaber's channel now |اشتركو في قناة عمرو جابر\n\u00A0\u00A0\u00A0/\u00A0@amrgaber\u00A0\u00A0\nHabibi Da - Amr Gaber | حبيبي دا - عمرو جابر\n#Amr_Gaber | #عمرو_جابر #كله_قالي_اشمعنا_هو\n\nListen now on all music platforms | استمع الآن على المنصات الموسيقية\n\n\n\nLyrics : Amr Gaber \nComposition: Amr Gaber\nMusic production , Mixing & Mastering : Momen Yasser\nKeyboard : Shahy\nOne Man Crew : Kareem Adel\nAssistant Director : Adham Mohamed\nMedia Management / Marketing : Art Vision\n\nLyrics :\nكله قالي اشمعنا هو \nرد قلبي و قالي هو\nداللي جوا القلب جوا\nداللي داس عالناس بقوة \n\nعقلي قالي استني ثانية\nليه هنغلط غلطة تانية\nقومت قايماله و قيلاله\nلا دا بقا دا في حتة تانية\n\nحبيبي دااللي اعيش عمري ليه\nحبيبي نفسي افضل بين ايديك\nواضمك ليا و احس بيك\nيا بختي يا حظي الحلو بيك\n\nمعاك بنسي الدنيا و مافيها\nو لو تزعل دا انا اجيب عاليها \nواطيها و هي الدنيا فيها \nجمال كدا لا مفيش كدا\n\nسنين عمري اللي جاية هعيشها \nمعاك و انا مش شوية عشانك \nاهد الدنيا ديا \nمين غيره هيتشرط عليا\nFollow Amr Gaber on Social Media :\nInstagram :\n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\nFacebook : \n\u00A0\u00A0/\u00A0amrgabergadallah\u00A0\u00A0\n\nAmr Gaber Digital Platforms Accounts :\n\nAnghami : https://play.anghami.com/artist/77527...\n\nApple Music : \u00A0\u00A0/\u00A0amr-gaber\u00A0\u00A0\n\nSpotify : https://open.spotify.com/artist/5BpkU...\n\nDeezer : https://deezer.page.link/dWqxmpkggxd2...\n\n#AmrGaber #عمرو_جابر #حبيبي_دا", "Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو)", nil, false, "g7Zw5x6GKlE", "https://music.youtube.com/watch?v=g7Zw5x6GKlE", "/downloads/music/Amr Gaber - عمرو جابر/Habibi Da - Amr Gaber | عمرو جابر - حبيبي دا (كله قالي اشمعنا هو).NA", false, 1, ~U[2025-08-30 00:00:00Z]] 14:08:56.921 [debug] QUERY OK source="sources" db=0.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" = ?) [1] 14:08:56.922 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=5.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 1] 14:08:56.924 [debug] QUERY OK source="media_items" db=1.3ms idle=5.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لا تنسي الاعجاب والاشتراك بالقناة ليصلك كل ما هو جديد -", "#ماجد المهندس/تسيبني وتروح/2018", "55dfd65f-b10e-425a-af2b-b00e524c00d1", [], false, "djsj0CiCFCE", "https://music.youtube.com/watch?v=djsj0CiCFCE", 29, "/downloads/music/نـواف _Nawaf/#ماجد المهندس⧸تسيبني وتروح⧸2018.NA", false, false, false, 1, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "لا تنسي الاعجاب والاشتراك بالقناة ليصلك كل ما هو جديد -", "#ماجد المهندس/تسيبني وتروح/2018", nil, false, "djsj0CiCFCE", "https://music.youtube.com/watch?v=djsj0CiCFCE", "/downloads/music/نـواف _Nawaf/#ماجد المهندس⧸تسيبني وتروح⧸2018.NA", false, 1, ~U[2018-12-12 00:00:00Z]] 14:08:56.925 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [1] 14:08:56.926 [debug] QUERY OK source="media_items" db=0.7ms idle=5.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-11 00:00:00Z], 1] 14:08:56.928 [debug] QUERY OK source="media_items" db=1.7ms idle=5.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nMa Mal Galbek · Eman AlShmety\n\nMa Mal Galbek - Single\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-01-01\n\nAuto-generated by YouTube.", "Ma Mal Galbek", "40f36fc5-79cc-4137-86ad-c5795a233b4a", [], false, "gVushxKgH7I", "https://music.youtube.com/watch?v=gVushxKgH7I", 30, "/downloads/music/Eman AlShmety/Ma Mal Galbek.NA", false, false, false, 1, 1, ~U[2021-03-11 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nMa Mal Galbek · Eman AlShmety\n\nMa Mal Galbek - Single\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-01-01\n\nAuto-generated by YouTube.", "Ma Mal Galbek", nil, false, "gVushxKgH7I", "https://music.youtube.com/watch?v=gVushxKgH7I", "/downloads/music/Eman AlShmety/Ma Mal Galbek.NA", false, 1, ~U[2021-03-11 00:00:00Z]] 14:08:56.930 [debug] QUERY OK source="sources" db=0.7ms 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" = ?) [1] 14:08:56.931 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=5.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-02-09 00:00:00Z], 1] 14:08:56.958 [debug] QUERY OK source="media_items" db=26.3ms idle=5.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["استمع على جميع المنصات: https://HabeebAli.lnk.to/TdryWajhakID\nاشترك في قناة حبيب علي الرسمية: http://bit.ly/HabibAliYT\n\nحبيب علي - تدري وجهك |حصريا 2020\n\n\nكلمات: قصي عيسى\nالحان: B.K\nتوزيع: عثمان عبود\n\nكلمات الاغنية:\n\nتدري وجهك احلى من كلمة احبك\nحضنك أمن من حياتي\nراحتي مصدرها قلبك\nولك اخ راسي بس الك طاخ\nتعذب كبلك وداخ\nواذا هذا العمر راح\nاحبك لك عمر لاخ\n......\nحالياً بديت بحبك اتجنن\nبدت ضحكاتي تتحسن\nامئمن بيك \nواني ادري بغيرك صعبة يتأمن\nنفسياً الك ارتاح وطمن\nواحزن لو غبت احزن\nاذا ما ابجي لعيونك\nگولي ابجي بعد المن\nولك اخ راسي بس الك طاخ\nتعذب كلبك وداخ\nواذا هذا العمر راح \nاحبك لك عمر لاخ\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــ\nOfficial Google+: http://bit.ly/HabibAliGPlus\nOfficial Youtube: http://bit.ly/HabibAliYT\nلحجز الحفلات 9647502233755+\n#YouTubeMusic", "حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak", "9fcfea37-15c2-4856-9b19-6de33fedb074", [], false, "fObcOx2JstI", "https://music.youtube.com/watch?v=fObcOx2JstI", 31, "/downloads/music/Habib Ali | حبيب علي/حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak.NA", false, false, false, 1, 1, ~U[2020-02-09 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "استمع على جميع المنصات: https://HabeebAli.lnk.to/TdryWajhakID\nاشترك في قناة حبيب علي الرسمية: http://bit.ly/HabibAliYT\n\nحبيب علي - تدري وجهك |حصريا 2020\n\n\nكلمات: قصي عيسى\nالحان: B.K\nتوزيع: عثمان عبود\n\nكلمات الاغنية:\n\nتدري وجهك احلى من كلمة احبك\nحضنك أمن من حياتي\nراحتي مصدرها قلبك\nولك اخ راسي بس الك طاخ\nتعذب كبلك وداخ\nواذا هذا العمر راح\nاحبك لك عمر لاخ\n......\nحالياً بديت بحبك اتجنن\nبدت ضحكاتي تتحسن\nامئمن بيك \nواني ادري بغيرك صعبة يتأمن\nنفسياً الك ارتاح وطمن\nواحزن لو غبت احزن\nاذا ما ابجي لعيونك\nگولي ابجي بعد المن\nولك اخ راسي بس الك طاخ\nتعذب كلبك وداخ\nواذا هذا العمر راح \nاحبك لك عمر لاخ\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــ\nOfficial Google+: http://bit.ly/HabibAliGPlus\nOfficial Youtube: http://bit.ly/HabibAliYT\nلحجز الحفلات 9647502233755+\n#YouTubeMusic", "حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak", nil, false, "fObcOx2JstI", "https://music.youtube.com/watch?v=fObcOx2JstI", "/downloads/music/Habib Ali | حبيب علي/حبيب علي - تدري وجهك |حصريا (2020) Habib Ali -Tdry Wajhak.NA", false, 1, ~U[2020-02-09 00:00:00Z]] 14:08:56.959 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=32.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] 14:08:56.961 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=31.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-22 00:00:00Z], 1] 14:08:56.966 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=31.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي\n#Ahmed_Saad | #اختياراتي | #فيلم_مستر_اكس\n\nغناء : احمد سعد \nكلمات : منه عدلي القيعي\nإنتاج : أحمد السبكي \nإشراف عام : خالد السبكي \nتأليف : احمد عبد الوهاب - امجد الشرقاوي \nإخراج : احمد عبد الوهاب\n\nLyrics | كلمات الأغنية : \n\nهو انا مكتوب على وشي .. تعالى اجرحني وامشي\nطب اكلم مين يلحقني .. واصرفها منين معلشي \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nانا مغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nكل مرة تندهلي .. وترميني في حضن المصيبة.. المصيبه ليه \n\nمش فاتح تاني الباب .. دا انا كل مجايبي هباب \nوازاي انا هنت عليهم .. ودي خلقه يا ناس تتساب\nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه\nاختياراتي مدمرة حيااااااتي .. اختياراتي مدمرة حياتي .. حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \n\nكل مرة تندهلي .. وترميني في حضن المصيبه ... المصيبه ليه\n \n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي", "6c9b61d0-2181-4188-a5ab-a138f4a3e0fd", [], false, "D9JxlYg1XVI", "https://music.youtube.com/watch?v=D9JxlYg1XVI", 32, "/downloads/music/Ahmed Saad/Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي.NA", false, false, false, 1, 1, ~U[2023-06-22 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي\n#Ahmed_Saad | #اختياراتي | #فيلم_مستر_اكس\n\nغناء : احمد سعد \nكلمات : منه عدلي القيعي\nإنتاج : أحمد السبكي \nإشراف عام : خالد السبكي \nتأليف : احمد عبد الوهاب - امجد الشرقاوي \nإخراج : احمد عبد الوهاب\n\nLyrics | كلمات الأغنية : \n\nهو انا مكتوب على وشي .. تعالى اجرحني وامشي\nطب اكلم مين يلحقني .. واصرفها منين معلشي \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه \nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nانا مغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nكل مرة تندهلي .. وترميني في حضن المصيبة.. المصيبه ليه \n\nمش فاتح تاني الباب .. دا انا كل مجايبي هباب \nوازاي انا هنت عليهم .. ودي خلقه يا ناس تتساب\nاختياراتي مدمرة حياتي حياتي .. اختياراتي مدمرة حياتي كده ليه\nاختياراتي مدمرة حيااااااتي .. اختياراتي مدمرة حياتي .. حياتي ليه\nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \nمغنطيس لناس غريبه ليه .. والقلب شاف حاجات عجيبة ليه \n\nكل مرة تندهلي .. وترميني في حضن المصيبه ... المصيبه ليه\n \n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي", nil, false, "D9JxlYg1XVI", "https://music.youtube.com/watch?v=D9JxlYg1XVI", "/downloads/music/Ahmed Saad/Ahmed Saad - Ekhtayaraty | Official Music Video - 2023 | احمد سعد - اختياراتي.NA", false, 1, ~U[2023-06-22 00:00:00Z]] 14:08:56.967 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=35.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" = ?) [1] 14:08:56.970 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=10.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-05 00:00:00Z], 1] 14:08:56.974 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=10.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة الفنان وليد الشامي الرسمية \nhttp://goo.gl/u5FQiT\n\nوليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)\n\nكلمات: سعد العماني\nألحان: محمد الشطي\n\nكلمات الأغنية:\n\nمدري بشر وله \nكومه حلا بسله \nلو بتسم وسط الرياض \nغار الي بالحله \n\nمن شافه ما مله \nدش قلبي واحتله \nمره عبر شارع مشي \nواحد عشق ظله\n\n\nصوته دوا العله \nواسلوبه الفله\nمن جمالك حتى القمر \nمنك يبي طلْه\n**\nاحساسي واصل له\nشد قلبي .. وتلْه \nكلموه لا اتعب معاه\nيعشقني احسن له \n\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\nOfficial Social Media Accounts:\nOfficial Website: http://www.waleedalshami.net\nOfficial Facebook: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\n\nOfficial Music Platforms:\nYoutube channel: \u00A0\u00A0\u00A0/\u00A0waleedalshamichannel\u00A0\u00A0\nApple Music: https://apple.co/3nHIeC1\nAnghami: https://bit.ly/3udgNmg \nSpotify: https://spoti.fi/3nFYS5f\nDeezer: https://bit.ly/3hah6uv", "وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)", "de3812e5-17a4-4cd5-970b-47f24826d7e1", [], false, "AxdNYV4F-DU", "https://music.youtube.com/watch?v=AxdNYV4F-DU", 33, "/downloads/music/Waleed Al Shami - وليد الشامي/وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025).NA", false, false, false, 1, 1, ~U[2025-02-05 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "أشترك الآن في قناة الفنان وليد الشامي الرسمية \nhttp://goo.gl/u5FQiT\n\nوليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)\n\nكلمات: سعد العماني\nألحان: محمد الشطي\n\nكلمات الأغنية:\n\nمدري بشر وله \nكومه حلا بسله \nلو بتسم وسط الرياض \nغار الي بالحله \n\nمن شافه ما مله \nدش قلبي واحتله \nمره عبر شارع مشي \nواحد عشق ظله\n\n\nصوته دوا العله \nواسلوبه الفله\nمن جمالك حتى القمر \nمنك يبي طلْه\n**\nاحساسي واصل له\nشد قلبي .. وتلْه \nكلموه لا اتعب معاه\nيعشقني احسن له \n\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\nOfficial Social Media Accounts:\nOfficial Website: http://www.waleedalshami.net\nOfficial Facebook: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0waleedalshami\u00A0\u00A0\n\nOfficial Music Platforms:\nYoutube channel: \u00A0\u00A0\u00A0/\u00A0waleedalshamichannel\u00A0\u00A0\nApple Music: https://apple.co/3nHIeC1\nAnghami: https://bit.ly/3udgNmg \nSpotify: https://spoti.fi/3nFYS5f\nDeezer: https://bit.ly/3hah6uv", "وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025)", nil, false, "AxdNYV4F-DU", "https://music.youtube.com/watch?v=AxdNYV4F-DU", "/downloads/music/Waleed Al Shami - وليد الشامي/وليد الشامي - الرياض والحلّة | مهرجان بين ثقافتين (2025).NA", false, 1, ~U[2025-02-05 00:00:00Z]] 14:08:56.975 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.977 [debug] QUERY OK source="media_items" db=0.8ms idle=10.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-25 00:00:00Z], 1] 14:08:56.978 [debug] QUERY OK source="media_items" db=1.2ms idle=9.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nJanant Galbi · Majid Al Mohandis\n\nJanant Galbi\n\n℗ Rotana Audiovisual\n\nReleased on: 2023-08-25\n\nAuto-generated by YouTube.", "Janant Galbi", "85fd8248-de03-4c67-bc20-f48652bd34e6", [], false, "7Vq-yEaP66Q", "https://music.youtube.com/watch?v=7Vq-yEaP66Q", 34, "/downloads/music/Majid Al Mohandis/Janant Galbi.NA", false, false, false, 1, 1, ~U[2023-08-25 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nJanant Galbi · Majid Al Mohandis\n\nJanant Galbi\n\n℗ Rotana Audiovisual\n\nReleased on: 2023-08-25\n\nAuto-generated by YouTube.", "Janant Galbi", nil, false, "7Vq-yEaP66Q", "https://music.youtube.com/watch?v=7Vq-yEaP66Q", "/downloads/music/Majid Al Mohandis/Janant Galbi.NA", false, 1, ~U[2023-08-25 00:00:00Z]] 14:08:56.979 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [1] 14:08:56.981 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=6.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-05 00:00:00Z], 1] 14:08:56.984 [debug] QUERY OK source="media_items" db=2.0ms idle=5.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nNot Like Us · Kendrick Lamar\n\nNot Like Us\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-05-04\n\nProducer: Mustard\nComposer Lyricist, Co Producer: Sean Momberger\nRecording Engineer: Ray Charles Brown Jr.\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nCo Producer: Sounwave\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Ray Charles\nComposer Lyricist: Dijon McFarlane\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "Not Like Us", "268e20d9-ad97-48e9-b3b5-3cab7b0953ad", [], false, "phLb_SoPBlA", "https://music.youtube.com/watch?v=phLb_SoPBlA", 35, "/downloads/music/Kendrick Lamar/Not Like Us.NA", false, false, false, 1, 1, ~U[2024-05-05 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Universal Music Group\n\nNot Like Us · Kendrick Lamar\n\nNot Like Us\n\n℗ 2024 Kendrick Lamar, under exclusive license to Interscope Records\n\nReleased on: 2024-05-04\n\nProducer: Mustard\nComposer Lyricist, Co Producer: Sean Momberger\nRecording Engineer: Ray Charles Brown Jr.\nMixing Engineer: Johnathan Turner\nMastering Engineer: Nicolas de Porcel\nCo Producer: Sounwave\nComposer Lyricist: Kendrick Lamar\nComposer Lyricist: Ray Charles\nComposer Lyricist: Dijon McFarlane\nComposer Lyricist: Mark Anthony Spears\n\nAuto-generated by YouTube.", "Not Like Us", nil, false, "phLb_SoPBlA", "https://music.youtube.com/watch?v=phLb_SoPBlA", "/downloads/music/Kendrick Lamar/Not Like Us.NA", false, 1, ~U[2024-05-05 00:00:00Z]] 14:08:56.985 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [1] 14:08:56.986 [debug] QUERY OK source="media_items" db=0.7ms idle=6.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-05-10 00:00:00Z], 1] 14:08:56.989 [debug] QUERY OK source="media_items" db=2.2ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تعلّق قلبي طفلة عربية\nتنعّم في الديباج والحلى والحلل\n\nلها مقلة لو أنها نظرت بها\nإلى راهب قد صام لله وابتهل\n\nلأصبح مفتوناً معنّى بحبها\nكأن لم يصم لله يوماً ولم يُصل\n\nولي ولها في الناس قول وسمعة\nولي ولها في كل ناحية مثل\n\nوكاف وكفكاف وكفي بكفها\nوكاف كفوف الودق من كفها انهمل\n\nألا لا لا إلا لآليء لابث\nولا لا ألا إلا لآليء من رحل\n\nفكم كم وكم كم ثم كم كم وكم وكم\nقطعت الفيافي والمهامة لم أمل\n\nوفي في في وفي ثم في في وفي وفي\nوفي وجنتي سلمى أقبل لا أمل\n\nوعن عن وعن عن ثم عن عن وعن وعن\nوعن أهل سلمى والربوع فكم أسل\n\nحجازية العينين مكية الحشا\nعراقية الأطراف رومية الكفل\n\nتهامية الأبدان عبسية اللمى\nخزاعية الأسنان درية القبل\n\nفلاعبتها الشطرنج خيلي ترادفت\nورخّى عليها دار بالشاه بالعجل\n\nوقد كان لعبي كل دست بقبلة\nأقبل ثغراً كالهلال إذا أهلّ\n\nفقبلتها تسعاً وتسعين قبلة\nوواحدة أخرى وكنت على عجل\n\nوعانقتها حتى تقطع عقدها\nوحتى لآليء الطوق من جيدها انفصل\n\nكأن لآلئ الطوق حين تناثرت\nضياء مصابيح تطايرن من شُعل\n\n\n\nإحدى قصائد الشاعر الجاهلي الشهير : امرؤ القيس بن حجر الكندي\nومن ألحان : مطلق الذيابي", "تعلق قلبي طفلة عربية ـ طلال مداح", "d8f1e95c-a5cb-4cc5-9c1a-2a3ebf2f1b5d", [], false, "tO3e0jIfwls", "https://music.youtube.com/watch?v=tO3e0jIfwls", 36, "/downloads/music/MrJasser1983/تعلق قلبي طفلة عربية ـ طلال مداح.NA", false, false, false, 1, 1, ~U[2011-05-10 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "تعلّق قلبي طفلة عربية\nتنعّم في الديباج والحلى والحلل\n\nلها مقلة لو أنها نظرت بها\nإلى راهب قد صام لله وابتهل\n\nلأصبح مفتوناً معنّى بحبها\nكأن لم يصم لله يوماً ولم يُصل\n\nولي ولها في الناس قول وسمعة\nولي ولها في كل ناحية مثل\n\nوكاف وكفكاف وكفي بكفها\nوكاف كفوف الودق من كفها انهمل\n\nألا لا لا إلا لآليء لابث\nولا لا ألا إلا لآليء من رحل\n\nفكم كم وكم كم ثم كم كم وكم وكم\nقطعت الفيافي والمهامة لم أمل\n\nوفي في في وفي ثم في في وفي وفي\nوفي وجنتي سلمى أقبل لا أمل\n\nوعن عن وعن عن ثم عن عن وعن وعن\nوعن أهل سلمى والربوع فكم أسل\n\nحجازية العينين مكية الحشا\nعراقية الأطراف رومية الكفل\n\nتهامية الأبدان عبسية اللمى\nخزاعية الأسنان درية القبل\n\nفلاعبتها الشطرنج خيلي ترادفت\nورخّى عليها دار بالشاه بالعجل\n\nوقد كان لعبي كل دست بقبلة\nأقبل ثغراً كالهلال إذا أهلّ\n\nفقبلتها تسعاً وتسعين قبلة\nوواحدة أخرى وكنت على عجل\n\nوعانقتها حتى تقطع عقدها\nوحتى لآليء الطوق من جيدها انفصل\n\nكأن لآلئ الطوق حين تناثرت\nضياء مصابيح تطايرن من شُعل\n\n\n\nإحدى قصائد الشاعر الجاهلي الشهير : امرؤ القيس بن حجر الكندي\nومن ألحان : مطلق الذيابي", "تعلق قلبي طفلة عربية ـ طلال مداح", nil, false, "tO3e0jIfwls", "https://music.youtube.com/watch?v=tO3e0jIfwls", "/downloads/music/MrJasser1983/تعلق قلبي طفلة عربية ـ طلال مداح.NA", false, 1, ~U[2011-05-10 00:00:00Z]] 14:08:56.990 [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" = ?) [1] 14:08:56.992 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-04-07 00:00:00Z], 1] 14:08:56.996 [debug] QUERY OK source="media_items" db=2.9ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rhino/Elektra\n\nJust the Two of Us (feat. Bill Withers) · Grover Washington, Jr. · Bill Withers\n\nLove Songs\n\n℗ 1980 Elektra Entertainment for the United States and WEA International Inc. for the world outside of the United States.\n\nConductor, Synthesizer: Bill Eaton\nFeatured Vocals: Bill Withers\nAssistant Engineer: Ed Heath\nGuitar: Eric Gale\nProducer: Grover Washington Jr.\nAlto Saxophone: Grover Washington Jr.\nSoprano Saxophone: Grover Washington Jr.\nTenor Saxophone: Grover Washington Jr.\nVocals: Grover Washington Jr.\nLead Vocals: Grover Washington Jr.\nBacking Vocals: Hilda Harris\nPercussion: Ralph Macdonald\nProducer: Ralph Macdonald\nEngineer: Richard Alderson\nDrums: Steve Gadd\nBacking Vocals: Ullanda McCullough\nMasterer: Vladimir Meller\nBacking Vocals: Yvonne Lewis\nWriter: Bill Withers\nWriter: Ralph MacDonald\nWriter: William Salter\n\nAuto-generated by YouTube.", "Just the Two of Us (feat. Bill Withers)", "f3017ca0-0684-4659-afc7-9a6c64facef0", [], false, "ER_WB_vgfbk", "https://music.youtube.com/watch?v=ER_WB_vgfbk", 37, "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (feat. Bill Withers).NA", false, false, false, 1, 1, ~U[2016-04-07 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Rhino/Elektra\n\nJust the Two of Us (feat. Bill Withers) · Grover Washington, Jr. · Bill Withers\n\nLove Songs\n\n℗ 1980 Elektra Entertainment for the United States and WEA International Inc. for the world outside of the United States.\n\nConductor, Synthesizer: Bill Eaton\nFeatured Vocals: Bill Withers\nAssistant Engineer: Ed Heath\nGuitar: Eric Gale\nProducer: Grover Washington Jr.\nAlto Saxophone: Grover Washington Jr.\nSoprano Saxophone: Grover Washington Jr.\nTenor Saxophone: Grover Washington Jr.\nVocals: Grover Washington Jr.\nLead Vocals: Grover Washington Jr.\nBacking Vocals: Hilda Harris\nPercussion: Ralph Macdonald\nProducer: Ralph Macdonald\nEngineer: Richard Alderson\nDrums: Steve Gadd\nBacking Vocals: Ullanda McCullough\nMasterer: Vladimir Meller\nBacking Vocals: Yvonne Lewis\nWriter: Bill Withers\nWriter: Ralph MacDonald\nWriter: William Salter\n\nAuto-generated by YouTube.", "Just the Two of Us (feat. Bill Withers)", nil, false, "ER_WB_vgfbk", "https://music.youtube.com/watch?v=ER_WB_vgfbk", "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (feat. Bill Withers).NA", false, 1, ~U[2016-04-07 00:00:00Z]] 14:08:56.997 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:56.998 [debug] QUERY OK source="media_items" db=0.8ms idle=8.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-06 00:00:00Z], 1] 14:08:57.001 [debug] QUERY OK source="media_items" db=1.6ms idle=8.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic/KSR\n\nI Like It · Cardi B · Bad Bunny · J Balvin\n\nInvasion of Privacy\n\n℗ 2018 Atlantic Recording Corporation\n\nAdditional Background Vocals: Andrew Tinker\nVocals: Bad Bunny\nExecutive Producer: Brooklyn Johnny\nVocals: Cardi B\nMasterer: Colin Leonard\nAdditional Editor: Craig Kallman\nProducer: Craig Kallman\nExecutive Producer: Craig Kallman\nProgrammer: Craig Kallman\nAdditional Editor: DJ SwanQo\nAdditional Engineer: DJ SwanQo\nExecutive Producer: Darrale Jones\nAssistant Editor: Ebonie Smith\nAssistant Engineer: Ebonie Smith\nRecorded By: Evan Laray\nAdditional Background Vocals: Holly Seeley\nCo- Producer: Invincible\nProgrammer: Invincible\nVocals: J Balvin\nProducer: J. White Did It\nProgrammer: J. White Did It\nAssistant Editor: Joe Pomarico\nAdditional Engineer: Joel Iglesias\nTrumpet: Juan Chaves\nAdditional Editor: Kuk Harrell\nMixer: Leslie Brathwaite\nAdditional Editor: Louie Gomez\nAdditional Engineer: Louie Gomez\nAdditional Background Vocals: Michael Romero\nAdditional Production: Nick Seeley\nAdditional Programmer: Nick Seeley\nAdditional Background Vocals: Nick Seeley\nAdditional Editor: Peter Kim\nAdditional Engineer: Peter Kim\nAdditional Background Vocals: Sarah Sellers\nUnknown: Simone Torres\nProducer: Tainy\nProgrammer: Tainy\nWriter: Anthony Germaine White\nWriter: Belcalis Almanzar\nWriter: Benito Antonio Ocasio Matinez\nWriter: Benny Bonilla\nWriter: Edgar Machuca\nWriter: Edgar Wilmer Semper Vargas\nWriter: Jordan Thorpe\nWriter: Jose Alvaro Balvin Osorio\nWriter: Luian Malave\nWriter: Manny Rodriguez\nWriter: Marcos E. Masis\nWriter: Noah Assad\nWriter: Tony Pabon\nWriter: Vincent Watson\nWriter: Xavier Semer Vargas\n\nAuto-generated by YouTube.", "I Like It", "f697b51d-880a-457a-a92d-e8415a49413e", [], false, "yi4d7Ubz44o", "https://music.youtube.com/watch?v=yi4d7Ubz44o", 38, "/downloads/music/Cardi B, Bad Bunny, J Balvin/I Like It.NA", false, false, false, 1, 1, ~U[2018-04-06 00:00:00Z], ~U[2026-04-18 14:08:56Z], ~U[2026-04-18 14:08:56Z], "Provided to YouTube by Atlantic/KSR\n\nI Like It · Cardi B · Bad Bunny · J Balvin\n\nInvasion of Privacy\n\n℗ 2018 Atlantic Recording Corporation\n\nAdditional Background Vocals: Andrew Tinker\nVocals: Bad Bunny\nExecutive Producer: Brooklyn Johnny\nVocals: Cardi B\nMasterer: Colin Leonard\nAdditional Editor: Craig Kallman\nProducer: Craig Kallman\nExecutive Producer: Craig Kallman\nProgrammer: Craig Kallman\nAdditional Editor: DJ SwanQo\nAdditional Engineer: DJ SwanQo\nExecutive Producer: Darrale Jones\nAssistant Editor: Ebonie Smith\nAssistant Engineer: Ebonie Smith\nRecorded By: Evan Laray\nAdditional Background Vocals: Holly Seeley\nCo- Producer: Invincible\nProgrammer: Invincible\nVocals: J Balvin\nProducer: J. White Did It\nProgrammer: J. White Did It\nAssistant Editor: Joe Pomarico\nAdditional Engineer: Joel Iglesias\nTrumpet: Juan Chaves\nAdditional Editor: Kuk Harrell\nMixer: Leslie Brathwaite\nAdditional Editor: Louie Gomez\nAdditional Engineer: Louie Gomez\nAdditional Background Vocals: Michael Romero\nAdditional Production: Nick Seeley\nAdditional Programmer: Nick Seeley\nAdditional Background Vocals: Nick Seeley\nAdditional Editor: Peter Kim\nAdditional Engineer: Peter Kim\nAdditional Background Vocals: Sarah Sellers\nUnknown: Simone Torres\nProducer: Tainy\nProgrammer: Tainy\nWriter: Anthony Germaine White\nWriter: Belcalis Almanzar\nWriter: Benito Antonio Ocasio Matinez\nWriter: Benny Bonilla\nWriter: Edgar Machuca\nWriter: Edgar Wilmer Semper Vargas\nWriter: Jordan Thorpe\nWriter: Jose Alvaro Balvin Osorio\nWriter: Luian Malave\nWriter: Manny Rodriguez\nWriter: Marcos E. Masis\nWriter: Noah Assad\nWriter: Tony Pabon\nWriter: Vincent Watson\nWriter: Xavier Semer Vargas\n\nAuto-generated by YouTube.", "I Like It", nil, false, "yi4d7Ubz44o", "https://music.youtube.com/watch?v=yi4d7Ubz44o", "/downloads/music/Cardi B, Bad Bunny, J Balvin/I Like It.NA", false, 1, ~U[2018-04-06 00:00:00Z]] 14:08:57.002 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.003 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=6.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-09 00:00:00Z], 1] 14:08:57.004 [debug] QUERY OK source="media_items" db=0.8ms idle=6.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana\n\nHal Endak Shak · Kazem Al Saher\n\nHafiat Al Kadamain\n\n℗ Rotana\n\nReleased on: 2003-08-11\n\nAuto-generated by YouTube.", "Hal Endak Shak", "20c61b78-fa6c-40e4-8781-43d5dd5bdec9", [], false, "e-y9b7r1FUI", "https://music.youtube.com/watch?v=e-y9b7r1FUI", 39, "/downloads/music/Kazem Al Saher/Hal Endak Shak.NA", false, false, false, 1, 1, ~U[2021-03-09 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Rotana\n\nHal Endak Shak · Kazem Al Saher\n\nHafiat Al Kadamain\n\n℗ Rotana\n\nReleased on: 2003-08-11\n\nAuto-generated by YouTube.", "Hal Endak Shak", nil, false, "e-y9b7r1FUI", "https://music.youtube.com/watch?v=e-y9b7r1FUI", "/downloads/music/Kazem Al Saher/Hal Endak Shak.NA", false, 1, ~U[2021-03-09 00:00:00Z]] 14:08:57.005 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [1] 14:08:57.006 [debug] QUERY OK source="media_items" db=0.6ms idle=5.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-03-13 00:00:00Z], 1] 14:08:57.008 [debug] QUERY OK source="media_items" db=1.2ms idle=5.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للإستماع لأغنية \"انرفعت الجلسه\" على Anghami\nhttps://play.anghami.com/song/12028785\n\nاشترك في قناة ستوديو حيدر كيتارا - HGuitaraStudio\nhttp://bit.ly/HGuitaraStudio\n\nاداء : عمر شاهين\nـــــــــــــــ\nللتواصل والاعلانات التجارية \n00962792944561\n\nOfficial Instagram\n \u00A0\u00A0/\u00A0hguitara\u00A0\u00A0\n\nOfficial Facebook\n \u00A0\u00A0/\u00A0haidarguitarra\u00A0\u00A0\n\nOfficial Twitter\n \u00A0\u00A0/\u00A0hguitarastudio\u00A0\u00A0\n\n#ستوديو_حيدر_كيتارا #HGuitara_Studio Digital Distribution : CHBK Music", "Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة", "0dac29f1-4f99-43de-8f7f-ee4646b16ae0", [], false, "yogMe5PyFL8", "https://music.youtube.com/watch?v=yogMe5PyFL8", 40, "/downloads/music/HGuitaraStudio - حيدر كيتارا/Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة.NA", false, false, false, 1, 1, ~U[2015-03-13 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "للإستماع لأغنية \"انرفعت الجلسه\" على Anghami\nhttps://play.anghami.com/song/12028785\n\nاشترك في قناة ستوديو حيدر كيتارا - HGuitaraStudio\nhttp://bit.ly/HGuitaraStudio\n\nاداء : عمر شاهين\nـــــــــــــــ\nللتواصل والاعلانات التجارية \n00962792944561\n\nOfficial Instagram\n \u00A0\u00A0/\u00A0hguitara\u00A0\u00A0\n\nOfficial Facebook\n \u00A0\u00A0/\u00A0haidarguitarra\u00A0\u00A0\n\nOfficial Twitter\n \u00A0\u00A0/\u00A0hguitarastudio\u00A0\u00A0\n\n#ستوديو_حيدر_كيتارا #HGuitara_Studio Digital Distribution : CHBK Music", "Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة", nil, false, "yogMe5PyFL8", "https://music.youtube.com/watch?v=yogMe5PyFL8", "/downloads/music/HGuitaraStudio - حيدر كيتارا/Omar shaheen - Anrf3at Al Jalsa (Official Lyric Clip) | 2015 | عمر شاهين - انرفعت الجلسة.NA", false, 1, ~U[2015-03-13 00:00:00Z]] 14:08:57.009 [debug] QUERY OK source="sources" db=0.3ms idle=5.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" = ?) [1] 14:08:57.010 [debug] QUERY OK source="media_items" db=0.7ms idle=5.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-01-26 00:00:00Z], 1] 14:08:57.011 [debug] QUERY OK source="media_items" db=0.7ms idle=5.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by wataryproduction\n\nMako Menni · Rahma Riad\n\nMako Menni\n\n℗ Watary\n\nReleased on: 2020-01-27\n\nAuto-generated by YouTube.", "Mako Menni", "e8fcf96c-214f-4666-8712-eab17080eb88", [], false, "U7tcBOMoqbk", "https://music.youtube.com/watch?v=U7tcBOMoqbk", 41, "/downloads/music/Rahma Riad/Mako Menni.NA", false, false, false, 1, 1, ~U[2020-01-26 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by wataryproduction\n\nMako Menni · Rahma Riad\n\nMako Menni\n\n℗ Watary\n\nReleased on: 2020-01-27\n\nAuto-generated by YouTube.", "Mako Menni", nil, false, "U7tcBOMoqbk", "https://music.youtube.com/watch?v=U7tcBOMoqbk", "/downloads/music/Rahma Riad/Mako Menni.NA", false, 1, ~U[2020-01-26 00:00:00Z]] 14:08:57.012 [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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.013 [debug] QUERY OK source="media_items" db=0.5ms idle=4.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-12-28 00:00:00Z], 1] 14:08:57.015 [debug] QUERY OK source="media_items" db=1.3ms idle=4.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Ana Ya La” Album on all platforms | اسمع الآن ألبوم “يا أنا يا لأ” على جميع المنصات\nhttps://lnk.to/ya-ana-ya-la\n\n© Sony Music Entertainment Middle East\nLyrics: Ayman Bahgat Kamar\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\n\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك يا حبيبي معاك الليلة الليلة والعة\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nسلمت وبعترف ومافيش حاجة هتمنعني\nأنا جايلك أهو ياحبيبي أهو\nملي عيوني ومتعني\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء", "1f23215d-68ce-46a1-96fc-7cfdceca87b2", [], false, "qDzDFSItK_0", "https://music.youtube.com/watch?v=qDzDFSItK_0", 42, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء.NA", false, false, false, 1, 1, ~U[2020-12-28 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Listen now to “Ya Ana Ya La” Album on all platforms | اسمع الآن ألبوم “يا أنا يا لأ” على جميع المنصات\nhttps://lnk.to/ya-ana-ya-la\n\n© Sony Music Entertainment Middle East\nLyrics: Ayman Bahgat Kamar\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك، يا حبيبي معاك، الليلة الليلة والعة\n\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ما حدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nخلينا ننبسط، من القلب الضحكة طالعة\nوالليلة معاك يا حبيبي معاك الليلة الليلة والعة\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\nسلمت وبعترف ومافيش حاجة هتمنعني\nأنا جايلك أهو ياحبيبي أهو\nملي عيوني ومتعني\n\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nيا أنا يا لأ، ماحدش تاني، يا أنا يا لأ\nولا هتلاقي في نص حناني ولا في أرق\nبلف وأدور وأنا معذور ومعايا حق\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء", nil, false, "qDzDFSItK_0", "https://music.youtube.com/watch?v=qDzDFSItK_0", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Ana Ya La (Official Lyric Video) | (كلمات) عمرو دياب - يا أنا يا لاء.NA", false, 1, ~U[2020-12-28 00:00:00Z]] 14:08:57.016 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [1] 14:08:57.017 [debug] QUERY OK source="media_items" db=0.5ms idle=4.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-08-31 00:00:00Z], 1] 14:08:57.018 [debug] QUERY OK source="media_items" db=0.9ms idle=5.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nThe Ringer · Eminem\n\nKamikaze\n\n℗ 2018 Aftermath Records\n\nReleased on: 2018-08-31\n\nProducer: illadaproducer\nProducer: Ronny J\nCo Producer: Eminem\nComposer Lyricist: Marshall Mathers\nComposer Lyricist: R. Fraser\nComposer Lyricist: Luis Resto\nComposer Lyricist: Katorah Marrero\nComposer Lyricist: Matthew Norrish Jacobson\nComposer Lyricist: R. Spence Jr\n\nAuto-generated by YouTube.", "The Ringer", "cfaf42bd-e1b4-41f2-b487-e85004cea56a", [], false, "ACNgFW50EbU", "https://music.youtube.com/watch?v=ACNgFW50EbU", 43, "/downloads/music/Eminem/The Ringer.NA", false, false, false, 1, 1, ~U[2018-08-31 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Universal Music Group\n\nThe Ringer · Eminem\n\nKamikaze\n\n℗ 2018 Aftermath Records\n\nReleased on: 2018-08-31\n\nProducer: illadaproducer\nProducer: Ronny J\nCo Producer: Eminem\nComposer Lyricist: Marshall Mathers\nComposer Lyricist: R. Fraser\nComposer Lyricist: Luis Resto\nComposer Lyricist: Katorah Marrero\nComposer Lyricist: Matthew Norrish Jacobson\nComposer Lyricist: R. Spence Jr\n\nAuto-generated by YouTube.", "The Ringer", nil, false, "ACNgFW50EbU", "https://music.youtube.com/watch?v=ACNgFW50EbU", "/downloads/music/Eminem/The Ringer.NA", false, 1, ~U[2018-08-31 00:00:00Z]] 14:08:57.019 [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" = ?) [1] 14:08:57.020 [debug] QUERY OK source="media_items" db=0.7ms idle=4.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-03 00:00:00Z], 1] 14:08:57.022 [debug] QUERY OK source="media_items" db=1.4ms idle=4.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Baba” from “Ebtadena” Album on all platforms | اسمع الآن أغنية ”بابا” من ألبوم “ابتدينا” على جميع المنصات\nhttps://lnk.to/ebtadena\n\n© Sony Music Entertainment Middle East\n\nLyrics: Malak Adel\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nرمش خطاف والسحر أصناف\nوانا قلبي يتخاف عليه يا بابا\nورد يتشال ولونه قتال \nشغلني وأزال مافات يا بابا\nرسمه العين دي ربنا يعين \nكل اللي والعين منهم يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nخد وناس وضيُّه كالماس\nعايزله حراس عليه يا بابا\nالعيون سود وقلبي معقود\nسكر وعنقود عنب يا بابا\nالدلال قال في الضحكه موال\nوحسنها اغتال قلوب يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\n#Amr_Diab\n#عمرو_دياب\n#Ebtadena\n#ابتدينا\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا", "f5efd28a-9df4-4a4d-97fc-e87e9b7a89ee", [], false, "3knHALzEC7M", "https://music.youtube.com/watch?v=3knHALzEC7M", 44, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا.NA", false, false, false, 1, 1, ~U[2025-07-03 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Listen now to “Baba” from “Ebtadena” Album on all platforms | اسمع الآن أغنية ”بابا” من ألبوم “ابتدينا” على جميع المنصات\nhttps://lnk.to/ebtadena\n\n© Sony Music Entertainment Middle East\n\nLyrics: Malak Adel\nComposer: Mohamed Yehia\nMusic Arranger: Adel Hakki\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nرمش خطاف والسحر أصناف\nوانا قلبي يتخاف عليه يا بابا\nورد يتشال ولونه قتال \nشغلني وأزال مافات يا بابا\nرسمه العين دي ربنا يعين \nكل اللي والعين منهم يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nخد وناس وضيُّه كالماس\nعايزله حراس عليه يا بابا\nالعيون سود وقلبي معقود\nسكر وعنقود عنب يا بابا\nالدلال قال في الضحكه موال\nوحسنها اغتال قلوب يا بابا\nماس على ياقوت هموت عليها موت\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\nآهي آهي آهي آهي آهي آه\nمن رقة الصوت آهين يا بابا\n\n#Amr_Diab\n#عمرو_دياب\n#Ebtadena\n#ابتدينا\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا", nil, false, "3knHALzEC7M", "https://music.youtube.com/watch?v=3knHALzEC7M", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Baba (Official Lyric Video) | (كلمات) عمرو دياب - بابا.NA", false, 1, ~U[2025-07-03 00:00:00Z]] 14:08:57.023 [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" = ?) [1] 14:08:57.024 [debug] QUERY OK source="media_items" db=0.4ms idle=5.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-05-11 00:00:00Z], 1] 14:08:57.025 [debug] QUERY OK source="media_items" db=0.8ms idle=5.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Feeeras.h.z@9.cn", "جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394", "7c64d3e7-d232-4c18-9f85-6c4424f8f041", [], false, "0yH9QXM8NZQ", "https://music.youtube.com/watch?v=0yH9QXM8NZQ", 45, "/downloads/music/DrFerooo/جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394.NA", false, false, false, 1, 1, ~U[2011-05-11 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Feeeras.h.z@9.cn", "جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394", nil, false, "0yH9QXM8NZQ", "https://music.youtube.com/watch?v=0yH9QXM8NZQ", "/downloads/music/DrFerooo/جديد وكر العصفور ألف نيلآ ونيلآ 2011 . w-394.NA", false, 1, ~U[2011-05-11 00:00:00Z]] 14:08:57.026 [debug] QUERY OK source="sources" db=0.6ms queue=0.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" = ?) [1] 14:08:57.027 [debug] QUERY OK source="media_items" db=0.5ms idle=4.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 1] 14:08:57.030 [debug] QUERY OK source="media_items" db=1.3ms idle=5.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "6380043b-f7d4-4f55-bd96-c56564492866", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 46, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 1, 2, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 1, ~U[2025-07-30 00:00:00Z]] 14:08:57.031 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.032 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=6.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-07-02 00:00:00Z], 1] 14:08:57.037 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=6.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#قالت_حبيبي \nاداء والحان \n#ايمن_قصيله \nكلمات \nعبدالله الشريف (المعظم )\nقيتار \nانس عزالدين \nعود \nبدر المليحي \nعزف كيبورد \nرياض قصيله \nتسجيل \nاستوديو ارانين \nفديو ارت \nابراهيم عكروت \nمكس وماستر \nرياض قصيله \nشكر خاص \nنسيبة عادل \nيوسف السمومي \nاسامة الطليلي \n\nكلمات الاغنية ***\n\nقالت حبيبي قلت هاه يا نور عينه\nقالت فقدتك وهجرك قد عبث فيني\n\nالوصل لي حق واريد الحق ذلحينه\nماعاد بصبر وبعدك بيجنني\n\nيمين لادعي الهي بيني وبينه\nوالله يغني عن العالم ويكفيني\n\nقلت اسمعيني حبيبش ما نسي دينه\nلكن صروف الزمن للبعد تجبرني\n\nابكي مع العود اذا الالحان غنينه\nلا جات ذكراش اسكب دم من عيني\n\nوالله لولا الخجل لله ولدينه\nلكنت جاعل غرامش في الهوى ديني\n\nالصبر قد تم واجيب الصبر من وينه\nماينفع الصبر مع الاشواق ذي فيني\n\nياليت من غاب دموع العين يدينه\nضايق ولكن حبش بس يسليني\n\n لسماع البومي #قالت_حبيبي \nهذه روابط المنصات والمتاجر العالمية \n متجر انغامي\nhttps://play.anghami.com/album/101577...\nسبوتيفاي\nhttps://open.spotify.com/album/1DNvSj...\nاي تيونز\n\u00A0\u00A0/\u00A0qalt-habiby\u00A0\u00A0\nديزر\nhttps://www.deezer.com/us/album/18405...\nرابط البوم #قالت_حبيبي الترويجي وباقي المتاجر\nhttps://backl.ink/143371686\nتابعوني على حسابات التواصل\nفيس بوك : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nسناب شات : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nتويتر : \u00A0\u00A0/\u00A0aim7150\u00A0\u00A0\nانستغرام : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0", "ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby", "fedccb7d-c036-4e9e-b921-fac2e10cfad3", [], false, "33NxhNZbAJM", "https://music.youtube.com/watch?v=33NxhNZbAJM", 47, "/downloads/music/ايمن قُصيله Aiman Qusailah/ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby.NA", false, false, false, 1, 1, ~U[2020-07-02 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "#قالت_حبيبي \nاداء والحان \n#ايمن_قصيله \nكلمات \nعبدالله الشريف (المعظم )\nقيتار \nانس عزالدين \nعود \nبدر المليحي \nعزف كيبورد \nرياض قصيله \nتسجيل \nاستوديو ارانين \nفديو ارت \nابراهيم عكروت \nمكس وماستر \nرياض قصيله \nشكر خاص \nنسيبة عادل \nيوسف السمومي \nاسامة الطليلي \n\nكلمات الاغنية ***\n\nقالت حبيبي قلت هاه يا نور عينه\nقالت فقدتك وهجرك قد عبث فيني\n\nالوصل لي حق واريد الحق ذلحينه\nماعاد بصبر وبعدك بيجنني\n\nيمين لادعي الهي بيني وبينه\nوالله يغني عن العالم ويكفيني\n\nقلت اسمعيني حبيبش ما نسي دينه\nلكن صروف الزمن للبعد تجبرني\n\nابكي مع العود اذا الالحان غنينه\nلا جات ذكراش اسكب دم من عيني\n\nوالله لولا الخجل لله ولدينه\nلكنت جاعل غرامش في الهوى ديني\n\nالصبر قد تم واجيب الصبر من وينه\nماينفع الصبر مع الاشواق ذي فيني\n\nياليت من غاب دموع العين يدينه\nضايق ولكن حبش بس يسليني\n\n لسماع البومي #قالت_حبيبي \nهذه روابط المنصات والمتاجر العالمية \n متجر انغامي\nhttps://play.anghami.com/album/101577...\nسبوتيفاي\nhttps://open.spotify.com/album/1DNvSj...\nاي تيونز\n\u00A0\u00A0/\u00A0qalt-habiby\u00A0\u00A0\nديزر\nhttps://www.deezer.com/us/album/18405...\nرابط البوم #قالت_حبيبي الترويجي وباقي المتاجر\nhttps://backl.ink/143371686\nتابعوني على حسابات التواصل\nفيس بوك : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nسناب شات : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0\nتويتر : \u00A0\u00A0/\u00A0aim7150\u00A0\u00A0\nانستغرام : \u00A0\u00A0/\u00A0aim715\u00A0\u00A0", "ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby", nil, false, "33NxhNZbAJM", "https://music.youtube.com/watch?v=33NxhNZbAJM", "/downloads/music/ايمن قُصيله Aiman Qusailah/ايمن قصيله | قالت حبيبي |Aiman Qusailah_Qalt Habiby.NA", false, 1, ~U[2020-07-02 00:00:00Z]] 14:08:57.038 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=10.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" = ?) [1] 14:08:57.039 [debug] QUERY OK source="media_items" db=0.6ms idle=9.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-06 00:00:00Z], 1] 14:08:57.042 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Delta Sound\n\nوغلاوتك · Amr Diab · Mohamed Rahem · Mohamed Refay\n\nعودوني\n\n℗ Delta Sound\n\nReleased on: 1988-02-24\n\nAuto-generated by YouTube.", "وغلاوتك", "026c1a93-4a7b-4067-b81e-ada6bd036b9d", [], false, "ib7RvtJGyuk", "https://music.youtube.com/watch?v=ib7RvtJGyuk", 48, "/downloads/music/Amr Diab, Mohamed Rahem, Mohamed Refay/وغلاوتك.NA", false, false, false, 1, 1, ~U[2023-03-06 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Delta Sound\n\nوغلاوتك · Amr Diab · Mohamed Rahem · Mohamed Refay\n\nعودوني\n\n℗ Delta Sound\n\nReleased on: 1988-02-24\n\nAuto-generated by YouTube.", "وغلاوتك", nil, false, "ib7RvtJGyuk", "https://music.youtube.com/watch?v=ib7RvtJGyuk", "/downloads/music/Amr Diab, Mohamed Rahem, Mohamed Refay/وغلاوتك.NA", false, 1, ~U[2023-03-06 00:00:00Z]] 14:08:57.043 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.044 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-10-31 00:00:00Z], 1] 14:08:57.047 [debug] QUERY OK source="media_items" db=1.6ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0rakankhaled1\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0rakan_k\u00A0\u00A0\r\nفيديو كليب ياعنيد للفنان راكان\r\nYa Aneed video clip by Rakan\r\nكلمات - بدر الذوادي\r\nألحان - عصام كمال\r\nتوزيع - هشام السكران\r\n\r\nإخراج - Directed by\r\nDavid Zennie\r\n\r\nإنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0creatingstars\u00A0\u00A0", "راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD", "b2220ad6-0976-4d8e-b20c-dcda1b256b12", [], false, "dHvie4OYfrM", "https://music.youtube.com/watch?v=dHvie4OYfrM", 49, "/downloads/music/Platinum Records/راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD.NA", false, false, false, 1, 1, ~U[2011-10-31 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "\u00A0\u00A0/\u00A0rakankhaled1\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0rakan_k\u00A0\u00A0\r\nفيديو كليب ياعنيد للفنان راكان\r\nYa Aneed video clip by Rakan\r\nكلمات - بدر الذوادي\r\nألحان - عصام كمال\r\nتوزيع - هشام السكران\r\n\r\nإخراج - Directed by\r\nDavid Zennie\r\n\r\nإنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0creatingstars\u00A0\u00A0", "راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD", nil, false, "dHvie4OYfrM", "https://music.youtube.com/watch?v=dHvie4OYfrM", "/downloads/music/Platinum Records/راكان - ياعنيد | Rakan - Ya Aneed\u00A0 Full HD.NA", false, 1, ~U[2011-10-31 00:00:00Z]] 14:08:57.048 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.049 [debug] QUERY OK source="media_items" db=0.8ms idle=6.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-06 00:00:00Z], 1] 14:08:57.053 [debug] QUERY OK source="media_items" db=2.5ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#FouadAbdulwahed #Rotana2023 #Rotana \nFouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك\n\n✶ Lyrics : Wamad | ومض\n✶ Composition : Ozouf | عزوف\n✶ Arrangement : Essam Al Sharayti | عصام الشرايطي\nتنفيذ وتريات : تامر غنيم ( ابن مصر )\n\u200FShrayti band ( USA ) : Guitar and Bass\nايقاع : ابراهيم حسن\nكورال : مجموعة الكويت\nتسجيل : محمد عدس ( القاهرة )\nVocal tuning : محمد عصمت\nشكر خاص : ابراهيم المبارك\nمكس وماستر : جاسم محمد\nإخراج : بسام الترك\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel\n https://bit.ly/2NjviPh\n\n✶ Lyrics | الكلمات \n\nكل احبك قلتها لك لا حشا ماهي تسلي\nما آتسلّى بك و قلبي زاد في حبك مقرّه\n\nكيف انا فيك آتسلّى ؟و انت وجهك قبلةٍ لي\nو الحكي منّك يداوي كل ضيق و كل حَرّه\n\nوالله ان العمر دونك ما بغيته دامك اللي:\nيجهل هموم الليالي،و يبخص دروب المسره\n\n✶✶✶\n\nوالله اني يوم جيتك جيت شامخ و متعلي\nما تثاقلت الطريق ولا خشيت من المضره\n\nقم و خل الليل يمضي بالسوالف والتجلي\nلا تظن ولا تشك ولا تلوم ولا تشرّه\n\n✶✶✶\n\nتدري انك من تبسّم…كل خيرٍ يبتسم لي\nو تصبح ايامي سلام و كل فرحه مستمره\n\nارفقي بي يالثواني و افرحي بي و اسفهلي\nدام قلبي به غرامٍ يملي حدود المجره\n\n\n\n\nFollow Rotana Music On Social Media For More : \n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك", "461c17ff-9e39-40c5-a58e-25d68f2bff02", [], false, "RcmQ7zKXP9U", "https://music.youtube.com/watch?v=RcmQ7zKXP9U", 50, "/downloads/music/Rotana/Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك.NA", false, false, false, 1, 1, ~U[2023-12-06 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "#FouadAbdulwahed #Rotana2023 #Rotana \nFouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك\n\n✶ Lyrics : Wamad | ومض\n✶ Composition : Ozouf | عزوف\n✶ Arrangement : Essam Al Sharayti | عصام الشرايطي\nتنفيذ وتريات : تامر غنيم ( ابن مصر )\n\u200FShrayti band ( USA ) : Guitar and Bass\nايقاع : ابراهيم حسن\nكورال : مجموعة الكويت\nتسجيل : محمد عدس ( القاهرة )\nVocal tuning : محمد عصمت\nشكر خاص : ابراهيم المبارك\nمكس وماستر : جاسم محمد\nإخراج : بسام الترك\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel\n https://bit.ly/2NjviPh\n\n✶ Lyrics | الكلمات \n\nكل احبك قلتها لك لا حشا ماهي تسلي\nما آتسلّى بك و قلبي زاد في حبك مقرّه\n\nكيف انا فيك آتسلّى ؟و انت وجهك قبلةٍ لي\nو الحكي منّك يداوي كل ضيق و كل حَرّه\n\nوالله ان العمر دونك ما بغيته دامك اللي:\nيجهل هموم الليالي،و يبخص دروب المسره\n\n✶✶✶\n\nوالله اني يوم جيتك جيت شامخ و متعلي\nما تثاقلت الطريق ولا خشيت من المضره\n\nقم و خل الليل يمضي بالسوالف والتجلي\nلا تظن ولا تشك ولا تلوم ولا تشرّه\n\n✶✶✶\n\nتدري انك من تبسّم…كل خيرٍ يبتسم لي\nو تصبح ايامي سلام و كل فرحه مستمره\n\nارفقي بي يالثواني و افرحي بي و اسفهلي\nدام قلبي به غرامٍ يملي حدود المجره\n\n\n\n\nFollow Rotana Music On Social Media For More : \n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0\n✶ \u00A0\u00A0/\u00A0rotanamusic\u00A0\u00A0", "Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك", nil, false, "RcmQ7zKXP9U", "https://music.youtube.com/watch?v=RcmQ7zKXP9U", "/downloads/music/Rotana/Fouad Abdulwahed - Kel Ahebek | Official Music Video 2023 | فؤاد عبدالواحد - كل أحبك.NA", false, 1, ~U[2023-12-06 00:00:00Z]] 14:08:57.055 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [1] 14:08:57.056 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-01-12 00:00:00Z], 1] 14:08:57.058 [debug] QUERY OK source="media_items" db=1.4ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Horus Music Limited\n\nاليوم يمكن تقولي · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Lutfi Zaini\n\nAuto-generated by YouTube.", "اليوم يمكن تقولي", "40435440-7e42-4687-a3b7-b2d9cdfb3bec", [], false, "lscmKDVroPk", "https://music.youtube.com/watch?v=lscmKDVroPk", 51, "/downloads/music/Talal Madaah/اليوم يمكن تقولي.NA", false, false, false, 1, 2, ~U[2022-01-12 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Horus Music Limited\n\nاليوم يمكن تقولي · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Lutfi Zaini\n\nAuto-generated by YouTube.", "اليوم يمكن تقولي", nil, false, "lscmKDVroPk", "https://music.youtube.com/watch?v=lscmKDVroPk", "/downloads/music/Talal Madaah/اليوم يمكن تقولي.NA", false, 1, ~U[2022-01-12 00:00:00Z]] 14:08:57.060 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.061 [debug] QUERY OK source="media_items" db=0.7ms idle=7.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-05-05 00:00:00Z], 1] 14:08:57.063 [debug] QUERY OK source="media_items" db=1.6ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Legacy Recordings\n\nJust the Two of Us (Edit) · Grover Washington, Jr. · Bill Withers\n\nLean on Me: The Best of Bill Withers\n\n℗ 1980 WEA International Inc.\n\nReleased on: 1994-08-09\n\nAssociated Performer: Grover Washington, Jr. feat. Bill Withers\nAssociated Performer: Grover Washington, Jr.\nAssociated Performer: Bill Withers\nConductor, Arranger: Bill Eaton\nLyricist, Composer, Producer: Ralph MacDonald\nLyricist, Composer: William Salter\nLyricist, Composer: Withers\nProducer: Jr. Grover Washington\nProducer: John Snyder\nProject Coordinator: Adam Block\nMastering Engineer: Joseph M. Palmaccio\n\nAuto-generated by YouTube.", "Just the Two of Us (Edit)", "5a843146-bdf1-40de-8e02-ed66e596cff2", [], false, "KYwA5k00p2I", "https://music.youtube.com/watch?v=KYwA5k00p2I", 52, "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (Edit).NA", false, false, false, 1, 1, ~U[2015-05-05 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Legacy Recordings\n\nJust the Two of Us (Edit) · Grover Washington, Jr. · Bill Withers\n\nLean on Me: The Best of Bill Withers\n\n℗ 1980 WEA International Inc.\n\nReleased on: 1994-08-09\n\nAssociated Performer: Grover Washington, Jr. feat. Bill Withers\nAssociated Performer: Grover Washington, Jr.\nAssociated Performer: Bill Withers\nConductor, Arranger: Bill Eaton\nLyricist, Composer, Producer: Ralph MacDonald\nLyricist, Composer: William Salter\nLyricist, Composer: Withers\nProducer: Jr. Grover Washington\nProducer: John Snyder\nProject Coordinator: Adam Block\nMastering Engineer: Joseph M. Palmaccio\n\nAuto-generated by YouTube.", "Just the Two of Us (Edit)", nil, false, "KYwA5k00p2I", "https://music.youtube.com/watch?v=KYwA5k00p2I", "/downloads/music/Grover Washington, Jr., Bill Withers/Just the Two of Us (Edit).NA", false, 1, ~U[2015-05-05 00:00:00Z]] 14:08:57.065 [debug] QUERY OK source="sources" db=0.5ms idle=7.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" = ?) [1] 14:08:57.066 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 00:00:00Z], 1] 14:08:57.068 [debug] QUERY OK source="media_items" db=1.3ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by EMPIRE Distribution\n\nYa Gamalak · Carmen Soliman\n\nYa Gamalak\n\n℗ 2023 CS Music\n\nReleased on: 2023-02-24\n\nProducer: AZIZ EL SHAF3Y\nProducer: NOVO\nProducer: ISSA AND ASSOUAD\nComposer: AZIZ EL SHAF3Y\nComposer: NOVO\nComposer: ISSA AND ASSOUAD\nLyricist: AZIZ EL SHAF3Y\n\nAuto-generated by YouTube.", "Ya Gamalak", "5d8f4a2d-2c57-4e2e-840b-7cc46c0e201c", [], false, "oJlpanVuSNI", "https://music.youtube.com/watch?v=oJlpanVuSNI", 53, "/downloads/music/Carmen Soliman/Ya Gamalak.NA", false, false, false, 1, 1, ~U[2023-02-23 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by EMPIRE Distribution\n\nYa Gamalak · Carmen Soliman\n\nYa Gamalak\n\n℗ 2023 CS Music\n\nReleased on: 2023-02-24\n\nProducer: AZIZ EL SHAF3Y\nProducer: NOVO\nProducer: ISSA AND ASSOUAD\nComposer: AZIZ EL SHAF3Y\nComposer: NOVO\nComposer: ISSA AND ASSOUAD\nLyricist: AZIZ EL SHAF3Y\n\nAuto-generated by YouTube.", "Ya Gamalak", nil, false, "oJlpanVuSNI", "https://music.youtube.com/watch?v=oJlpanVuSNI", "/downloads/music/Carmen Soliman/Ya Gamalak.NA", false, 1, ~U[2023-02-23 00:00:00Z]] 14:08:57.069 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=7.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" = ?) [1] 14:08:57.070 [debug] QUERY OK source="media_items" db=0.7ms idle=6.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2014-01-05 00:00:00Z], 1] 14:08:57.074 [debug] QUERY OK source="media_items" db=2.7ms idle=6.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف\nمن آلبوم \" يا بنت الاية \" | 2007\n\nListen thru all platforms | اسمعها عبر جميع المنصات \nhttps://freemusic-nasrmahrous.lnk.to/...\n\nSubscribe to Free Music | إشترك في قناة فري ميوزك لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicCh...\n\nSubscribe to Free Music Shorts | إشترك في قناة فري ميوزك شورتس لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicSh...\n\nListen To The Full Album | استمع للالبوم كاملاً \nhttps://bit.ly/YaBentElEh-Album\n\nكلمات: تامر حسني \nألحان: تامر حسني \nتوزيع: تميم\nهندسة صوت: هاني محروس\nتم التسجيل والميكس والماستر باستديوهات : إم ساوند 1\nإنتاج شركة: فري ميوزيك - نصر محروس\n\nLyrics | كلمات :\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\nأنا بقى حالي ما هو حالي ولا شاغل بالي يا عمري\nغيرك يا عمري والله هموت عليــــك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nمحتاج لكل اللي فيك خليني في حضنك قربني ليك وريني شكل الغرام في عينيك خليني معــاك\nخليتني أجي عندك وأهدي يا جامد انت آه يا واد يا معدي يا واخد انت الحياة والروح ويـــاك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\n\nConnect with ➖ Free Music \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0\n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0free-music-egypt\u00A0\u00A0 \n➖ https://dailymotion.com/FreeMusicEgypt\n\n#فري_ميوزيك #تامر_حسني #أنا_ولا_عارف #free_music #nasr_mahrous \n\nCopyright © All Rights Reserved - Free Music", "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف", "474c3bf4-4149-4bec-b014-d38f0bbaa6f2", [], false, "gyFFPaBxspY", "https://music.youtube.com/watch?v=gyFFPaBxspY", 54, "/downloads/music/Free Music "Nasr Mahrous"/Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف.NA", false, false, false, 1, 1, ~U[2014-01-05 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف\nمن آلبوم \" يا بنت الاية \" | 2007\n\nListen thru all platforms | اسمعها عبر جميع المنصات \nhttps://freemusic-nasrmahrous.lnk.to/...\n\nSubscribe to Free Music | إشترك في قناة فري ميوزك لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicCh...\n\nSubscribe to Free Music Shorts | إشترك في قناة فري ميوزك شورتس لمشاهدة أحدث الأغاني حصرياً \nhttps://bit.ly/SubscribeToFreeMusicSh...\n\nListen To The Full Album | استمع للالبوم كاملاً \nhttps://bit.ly/YaBentElEh-Album\n\nكلمات: تامر حسني \nألحان: تامر حسني \nتوزيع: تميم\nهندسة صوت: هاني محروس\nتم التسجيل والميكس والماستر باستديوهات : إم ساوند 1\nإنتاج شركة: فري ميوزيك - نصر محروس\n\nLyrics | كلمات :\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\nأنا بقى حالي ما هو حالي ولا شاغل بالي يا عمري\nغيرك يا عمري والله هموت عليــــك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nمحتاج لكل اللي فيك خليني في حضنك قربني ليك وريني شكل الغرام في عينيك خليني معــاك\nخليتني أجي عندك وأهدي يا جامد انت آه يا واد يا معدي يا واخد انت الحياة والروح ويـــاك\nحبيبي دي ليا أنا بتقولها وعارف معانيها \nيبقى إنت عايزني أروح فيها.. يا حبيبي أنا \nوالبوسة دي مني أنا على إيدك واحدة وعلى خدك \n100 واحدة يا عم ومين قدك آه يا سيدي أنا\nأنا ولا عارف أنا مالي ولا إيه اللي جرالي\nبحبـــــك يا حبيبي بحبــــك \nو هتجنن عليك\n\nConnect with ➖ Free Music \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusicegypt\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0\n➖ \u00A0\u00A0/\u00A0freemusiceg\u00A0\u00A0 \n➖ \u00A0\u00A0/\u00A0free-music-egypt\u00A0\u00A0 \n➖ https://dailymotion.com/FreeMusicEgypt\n\n#فري_ميوزيك #تامر_حسني #أنا_ولا_عارف #free_music #nasr_mahrous \n\nCopyright © All Rights Reserved - Free Music", "Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف", nil, false, "gyFFPaBxspY", "https://music.youtube.com/watch?v=gyFFPaBxspY", "/downloads/music/Free Music "Nasr Mahrous"/Tamer Hosny - Ana Wala 3aref | تامر حسني - أنا ولا عارف.NA", false, 1, ~U[2014-01-05 00:00:00Z]] 14:08:57.076 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.077 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-01-25 00:00:00Z], 1] 14:08:57.081 [debug] QUERY OK source="media_items" db=2.6ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"\"قلب خواف\"\" من iTunes\nhttps://goo.gl/ztHgxN\n\nللإستماع لأغنية \"\"قلب خواف\"\" على Apple Music \nhttps://goo.gl/99jkEa\n\nاشترك في قناة عبدالله طارق الرسمية:\nhttp://bit.ly/2nQo6z9\n\nعبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq\n.\nغناء: عبدالله طارق\n@abdullahtq\nكلمات: رزان\n@alrazan_89 \nألحان: راكان\n@fawazlnz \nتوزيع: زيد نديم\n@zaid_nadeem \nمكس: صهيب العوضي\n@suhaibalawadhi\nماستر: منتظر الزاير\n@montadher4 \nبوستر وڤيديو:\n@rotatemedia\n\n\u200Fاشغلت بالك صرت انا كل كونك\n\u200Fحبيتني ادري يابو قلب خواف\n\u200F واضح عليك تحبني من عيونك\n\u200Fلاتحاول تخبي ولك قلب شفاف\n\u200F\n\u200Fكم لي ألمح لك أبيك بجنونك\n\u200Fماشفت من عقلك ولا ايّة انصاف\n\u200Fجرّب تجي واترك حبيبي ظنونك\n\u200Fالحب مايبطي إذا صار بـ إجحاف\n\u200F\n\u200Fربكة يدينك في سلامك .. سكونك\n\u200Fصوتك أماني صرت انا غيره اعاف !\n\u200Fبالله قلّي وش حياتي بدونك ؟\n\u200Fياوين ابلقى من يشابهْك الأوصاف\n\u200F\n\u200Fجيتك مقيّدني هواي لسجونك\n\u200Fإحبسني بين \" ألفك \" وحنّية الكاف !\n\u200Fاشغلت بالك واضحة من عيونك\n\u200Fحبّيتني قلها حبيبي ولا تخاف.\n-\n\n.\nشكر خاص:\n.\n@alargan_landscaping \n@backyardkw \n@nomadbistro\n\nـــــــــــــــــــــــ\nOfficial Twitter: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0", "عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq", "53b6fca0-4362-427c-9fa5-4adc81b5921d", [], false, "thcC7IRw_bc", "https://music.youtube.com/watch?v=thcC7IRw_bc", 55, "/downloads/music/Abdullah Tariq - عبدالله طارق/عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq.NA", false, false, false, 1, 1, ~U[2017-01-25 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "لتنزيل \"\"قلب خواف\"\" من iTunes\nhttps://goo.gl/ztHgxN\n\nللإستماع لأغنية \"\"قلب خواف\"\" على Apple Music \nhttps://goo.gl/99jkEa\n\nاشترك في قناة عبدالله طارق الرسمية:\nhttp://bit.ly/2nQo6z9\n\nعبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq\n.\nغناء: عبدالله طارق\n@abdullahtq\nكلمات: رزان\n@alrazan_89 \nألحان: راكان\n@fawazlnz \nتوزيع: زيد نديم\n@zaid_nadeem \nمكس: صهيب العوضي\n@suhaibalawadhi\nماستر: منتظر الزاير\n@montadher4 \nبوستر وڤيديو:\n@rotatemedia\n\n\u200Fاشغلت بالك صرت انا كل كونك\n\u200Fحبيتني ادري يابو قلب خواف\n\u200F واضح عليك تحبني من عيونك\n\u200Fلاتحاول تخبي ولك قلب شفاف\n\u200F\n\u200Fكم لي ألمح لك أبيك بجنونك\n\u200Fماشفت من عقلك ولا ايّة انصاف\n\u200Fجرّب تجي واترك حبيبي ظنونك\n\u200Fالحب مايبطي إذا صار بـ إجحاف\n\u200F\n\u200Fربكة يدينك في سلامك .. سكونك\n\u200Fصوتك أماني صرت انا غيره اعاف !\n\u200Fبالله قلّي وش حياتي بدونك ؟\n\u200Fياوين ابلقى من يشابهْك الأوصاف\n\u200F\n\u200Fجيتك مقيّدني هواي لسجونك\n\u200Fإحبسني بين \" ألفك \" وحنّية الكاف !\n\u200Fاشغلت بالك واضحة من عيونك\n\u200Fحبّيتني قلها حبيبي ولا تخاف.\n-\n\n.\nشكر خاص:\n.\n@alargan_landscaping \n@backyardkw \n@nomadbistro\n\nـــــــــــــــــــــــ\nOfficial Twitter: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0abdullahtq\u00A0\u00A0", "عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq", nil, false, "thcC7IRw_bc", "https://music.youtube.com/watch?v=thcC7IRw_bc", "/downloads/music/Abdullah Tariq - عبدالله طارق/عبدالله طارق - قلب خواف 2017 | Galb Khwaf - (Official video) Abdullah Tariq.NA", false, 1, ~U[2017-01-25 00:00:00Z]] 14:08:57.083 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.084 [debug] QUERY OK source="media_items" db=0.8ms idle=9.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-02 00:00:00Z], 1] 14:08:57.086 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=8.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nTetnafasek Denyaay · Abdul Majeed Abdullah\n\nTetnafasek Denyaay\n\n℗ Rotana Audiovisual\n\nReleased on: 2022-05-02\n\nAuto-generated by YouTube.", "Tetnafasek Denyaay", "376ccd00-cf2d-458a-8588-1106690be390", [], false, "aLw9FoOpXJ8", "https://music.youtube.com/watch?v=aLw9FoOpXJ8", 56, "/downloads/music/Abdul Majeed Abdullah/Tetnafasek Denyaay.NA", false, false, false, 1, 1, ~U[2022-05-02 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nTetnafasek Denyaay · Abdul Majeed Abdullah\n\nTetnafasek Denyaay\n\n℗ Rotana Audiovisual\n\nReleased on: 2022-05-02\n\nAuto-generated by YouTube.", "Tetnafasek Denyaay", nil, false, "aLw9FoOpXJ8", "https://music.youtube.com/watch?v=aLw9FoOpXJ8", "/downloads/music/Abdul Majeed Abdullah/Tetnafasek Denyaay.NA", false, 1, ~U[2022-05-02 00:00:00Z]] 14:08:57.088 [debug] QUERY OK source="sources" db=0.6ms queue=0.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" = ?) [1] 14:08:57.089 [debug] QUERY OK source="media_items" db=0.7ms idle=7.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-18 00:00:00Z], 1] 14:08:57.094 [debug] QUERY OK source="media_items" db=3.2ms idle=7.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad Ft. Ruby - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي\n#Ahmed_Saad #Ruby #Ya_Layaly | #أحمد_سعد #روبي #يا_ليالي\n\n• Download Now : https://G-Music.lnk.to/YaLayaly\n\n• Lyrics : Flipeno | فلبينو\n• Composition : Ahmed Tarek Yehia | احمد طارق يحيى\n• Music Arrangement : Ahmed Tarek Yehia & Ismail Nosrat | احمد طارق يحيى و اسماعيل نصرت\n• Mix & Master : Hany Mahrous | هاني محروس\n• Directed by : Ahmed Abd Elwahed | احمد عبد الواحد\n\n• Produced by : \u202A@Mazzika\u202C | \u202A@MohamedGaberYT\u202C \n\n• Lyrics | كلمات الأغنية :\n\nيا حبيبي \nخلصت معاك ألاعيبي\nانت جميل و انا عيبي .. عيبي\nبضعف قصاد الجمال .. الجمال\n\nيا جماله \nقلبي الصغنن ماله \nشقلبت طبعه و حاله .. وماله\nمتساق وراك رحال\n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\nيا ليالي \nالحلو فوق في العالي \nو ندالي \nوالدنيا فرفشهالي \nغنالي \nغنوة حبيبي و رقصت معاه \n\nعلي بابك \nواقف قتيل علي بابك \nانا تحت امر جنابك مالك \nفالدلع استاذ ... استاذ\n\nعلي بالي \nماتروحش يوم من بالي \nاسمك ده بالنسبالي عالي \nو حفظته صم خلاص .. و خلاص \n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\n\n• Digital Stores :\n\n• Anghami : https://play.anghami.com/song/1118085724\n• Apple Music : \u00A0\u00A0/\u00A0ya-layaly-feat-ruby-single\u00A0\u00A0\n• Spotify : https://open.spotify.com/album/3p1T8i...\n• Deezer : https://www.deezer.com/en/album/46538...\n• Instagram Reels : \u00A0\u00A0/\u00A0171956399130024\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZM6UPq6pe/\n• YouTube Music : \u00A0\u00A0\u00A0•\u00A0Ya\u00A0Layaly\u00A0\u00A0\n\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Facebook : https://goo.gl/2z7Yp4 \n• Instagram : https://goo.gl/z7jRgY \n• Anghami : https://goo.gl/YPPoUH \n• Google+ : https://goo.gl/dY7XyK \n\n• Follow Ruby on Social Media : \n\n• Facebook : \u00A0\u00A0/\u00A0therubyegy1\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0therubyegy\u00A0\u00A0\n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2023 | احمد سعد: https://bit.ly/AhmedSaad2023\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي", "7b6e5a39-475d-4140-8e2c-a0d80b68f391", [], false, "MncUWFtg1_U", "https://music.youtube.com/watch?v=MncUWFtg1_U", 57, "/downloads/music/Ahmed Saad, Ruby, Mazzika - مزيكا/Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي.NA", false, false, false, 1, 1, ~U[2023-07-18 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad Ft. Ruby - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي\n#Ahmed_Saad #Ruby #Ya_Layaly | #أحمد_سعد #روبي #يا_ليالي\n\n• Download Now : https://G-Music.lnk.to/YaLayaly\n\n• Lyrics : Flipeno | فلبينو\n• Composition : Ahmed Tarek Yehia | احمد طارق يحيى\n• Music Arrangement : Ahmed Tarek Yehia & Ismail Nosrat | احمد طارق يحيى و اسماعيل نصرت\n• Mix & Master : Hany Mahrous | هاني محروس\n• Directed by : Ahmed Abd Elwahed | احمد عبد الواحد\n\n• Produced by : \u202A@Mazzika\u202C | \u202A@MohamedGaberYT\u202C \n\n• Lyrics | كلمات الأغنية :\n\nيا حبيبي \nخلصت معاك ألاعيبي\nانت جميل و انا عيبي .. عيبي\nبضعف قصاد الجمال .. الجمال\n\nيا جماله \nقلبي الصغنن ماله \nشقلبت طبعه و حاله .. وماله\nمتساق وراك رحال\n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\nيا ليالي \nالحلو فوق في العالي \nو ندالي \nوالدنيا فرفشهالي \nغنالي \nغنوة حبيبي و رقصت معاه \n\nعلي بابك \nواقف قتيل علي بابك \nانا تحت امر جنابك مالك \nفالدلع استاذ ... استاذ\n\nعلي بالي \nماتروحش يوم من بالي \nاسمك ده بالنسبالي عالي \nو حفظته صم خلاص .. و خلاص \n\nيا ليالي \nاعذري استعجالي \nده الغالي \nع القمر و ندالي \nغنالي \nغنوة حبيبي و رقصت معاه\n\n\n• Digital Stores :\n\n• Anghami : https://play.anghami.com/song/1118085724\n• Apple Music : \u00A0\u00A0/\u00A0ya-layaly-feat-ruby-single\u00A0\u00A0\n• Spotify : https://open.spotify.com/album/3p1T8i...\n• Deezer : https://www.deezer.com/en/album/46538...\n• Instagram Reels : \u00A0\u00A0/\u00A0171956399130024\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZM6UPq6pe/\n• YouTube Music : \u00A0\u00A0\u00A0•\u00A0Ya\u00A0Layaly\u00A0\u00A0\n\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Facebook : https://goo.gl/2z7Yp4 \n• Instagram : https://goo.gl/z7jRgY \n• Anghami : https://goo.gl/YPPoUH \n• Google+ : https://goo.gl/dY7XyK \n\n• Follow Ruby on Social Media : \n\n• Facebook : \u00A0\u00A0/\u00A0therubyegy1\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0therubyegy\u00A0\u00A0\n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : https://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2023 | احمد سعد: https://bit.ly/AhmedSaad2023\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad Ft. \u202A@therubyegy\u202C - Ya Layaly | Official Music Video - 2023 | احمد سعد و روبي - يا ليالي", nil, false, "MncUWFtg1_U", "https://music.youtub (truncated) 14:08:57.095 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=10.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" = ?) [1] 14:08:57.097 [debug] QUERY OK source="media_items" db=1.1ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-01-12 00:00:00Z], 1] 14:08:57.099 [debug] QUERY OK source="media_items" db=1.3ms idle=9.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Horus Music Limited\n\nزمان الصمت · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Bader Bin Abdulmohsen\n\nAuto-generated by YouTube.", "زمان الصمت", "869a75aa-1437-4507-8698-02b06f68e044", [], false, "IDfXzKPyhVE", "https://music.youtube.com/watch?v=IDfXzKPyhVE", 58, "/downloads/music/Talal Madaah/زمان الصمت.NA", false, false, false, 1, 2, ~U[2022-01-12 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Horus Music Limited\n\nزمان الصمت · Talal Madaah\n\nزمان الصمت\n\n℗ 1992 Funoon Al Jazeera\n\nReleased on: 1992-12-17\n\nMusic Publisher: Funoon Al Jazeera\nComposer: Talal Madaah\nLyricist: Bader Bin Abdulmohsen\n\nAuto-generated by YouTube.", "زمان الصمت", nil, false, "IDfXzKPyhVE", "https://music.youtube.com/watch?v=IDfXzKPyhVE", "/downloads/music/Talal Madaah/زمان الصمت.NA", false, 1, ~U[2022-01-12 00:00:00Z]] 14:08:57.100 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=10.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" = ?) [1] 14:08:57.102 [debug] QUERY OK source="media_items" db=0.6ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-22 00:00:00Z], 1] 14:08:57.104 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\r\n\nماجد المهندس - تحريتك | جلسة ماجد صوت الحب\n\nكلمات : يوسف ناصر \nالحان : يوسف ناصر\nالمغني الاصلي : صلاح الحريبي\n\n#ماجد_المهندس \n#تحريتك\n#جلسة_ماجد_صوت_الحب\n#صوت_الحب \r\nـــــــــــــــــــــــ\r\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\r\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - تحريتك | جلسة ماجد صوت الحب", "abd17139-2c95-43e2-9e62-5ea9dffacabd", [], false, "QPxgeuxCWrQ", "https://music.youtube.com/watch?v=QPxgeuxCWrQ", 59, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - تحريتك | جلسة ماجد صوت الحب.NA", false, false, false, 1, 1, ~U[2024-05-22 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\r\n\nماجد المهندس - تحريتك | جلسة ماجد صوت الحب\n\nكلمات : يوسف ناصر \nالحان : يوسف ناصر\nالمغني الاصلي : صلاح الحريبي\n\n#ماجد_المهندس \n#تحريتك\n#جلسة_ماجد_صوت_الحب\n#صوت_الحب \r\nـــــــــــــــــــــــ\r\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\r\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\r\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - تحريتك | جلسة ماجد صوت الحب", nil, false, "QPxgeuxCWrQ", "https://music.youtube.com/watch?v=QPxgeuxCWrQ", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - تحريتك | جلسة ماجد صوت الحب.NA", false, 1, ~U[2024-05-22 00:00:00Z]] 14:08:57.105 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=7.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" = ?) [1] 14:08:57.106 [debug] QUERY OK source="media_items" db=0.7ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-09-21 00:00:00Z], 1] 14:08:57.109 [debug] QUERY OK source="media_items" db=1.6ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لمتابعة الفنان فهد بن فصلا عبرالصفحات الإجتماعية والموسيقية :\nhttps://alfan.link/FahadBinFasla\n\nهذا السعودي فوق .. فوق - (فيديو كليب) | فهد بن فصلا (حصرياً) 2018\n 2018 Hada Alsaudie Foq Foq - Fahad Bin Fasla | (Exculsive) \n\n\nكلمات: أحمد الجويدي\nألحان : فهد بن فصلا\nمكس وماستر : م.عبدالرحمن الشهري\nتوزيع : أحمد البريك\nإخراج : مالك العنقري\nتصوير : شركة ديتيلز\nعرضة : فرقة الراية\nتوزيع ديجيتال : الفان ميوزك\n\n ــ", "كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018", "76b67a78-4d03-415c-98f4-50d2230f574a", [], false, "sow0QGLrQ6E", "https://music.youtube.com/watch?v=sow0QGLrQ6E", 60, "/downloads/music/فهد بن فصلا Fahad Bin Fasla l/كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018.NA", false, false, false, 1, 1, ~U[2018-09-21 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "لمتابعة الفنان فهد بن فصلا عبرالصفحات الإجتماعية والموسيقية :\nhttps://alfan.link/FahadBinFasla\n\nهذا السعودي فوق .. فوق - (فيديو كليب) | فهد بن فصلا (حصرياً) 2018\n 2018 Hada Alsaudie Foq Foq - Fahad Bin Fasla | (Exculsive) \n\n\nكلمات: أحمد الجويدي\nألحان : فهد بن فصلا\nمكس وماستر : م.عبدالرحمن الشهري\nتوزيع : أحمد البريك\nإخراج : مالك العنقري\nتصوير : شركة ديتيلز\nعرضة : فرقة الراية\nتوزيع ديجيتال : الفان ميوزك\n\n ــ", "كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018", nil, false, "sow0QGLrQ6E", "https://music.youtube.com/watch?v=sow0QGLrQ6E", "/downloads/music/فهد بن فصلا Fahad Bin Fasla l/كليب - هذا السعودي فوق .. فوق | فهد بن فصلا (حصرياً) 2018.NA", false, 1, ~U[2018-09-21 00:00:00Z]] 14:08:57.110 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.111 [debug] QUERY OK source="media_items" db=0.7ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 00:00:00Z], 1] 14:08:57.126 [debug] QUERY OK source="media_items" db=13.3ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["حفل الفنانة موضي الشمراني في موسم جدة 2022\nبتاريخ 8 يونيو 2022 تنظيم شركة بنش مارك \nتابعونا على \n:instagram\nhttps://www.instagram.com/benchmarkks...\n:twitter\nhttps://twitter.com/benchmark_ksa?lan...\n---------------\nتصوير شركة add احدى شركات بنش مارك\n:instagram\n\u00A0\u00A0/\u00A0addimensionsksa\u00A0\u00A0\n\n#بنش_مارك #موسم_جدة", "موضي الشمراني وانا جي من بعيد - موسم جدة 2022", "78c4c821-0101-4ac6-b8ed-21453afc69bb", [], false, "MtW3ZrqJjys", "https://music.youtube.com/watch?v=MtW3ZrqJjys", 61, "/downloads/music/Benchmark ksa/موضي الشمراني وانا جي من بعيد - موسم جدة 2022.NA", false, false, false, 1, 1, ~U[2022-07-28 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "حفل الفنانة موضي الشمراني في موسم جدة 2022\nبتاريخ 8 يونيو 2022 تنظيم شركة بنش مارك \nتابعونا على \n:instagram\nhttps://www.instagram.com/benchmarkks...\n:twitter\nhttps://twitter.com/benchmark_ksa?lan...\n---------------\nتصوير شركة add احدى شركات بنش مارك\n:instagram\n\u00A0\u00A0/\u00A0addimensionsksa\u00A0\u00A0\n\n#بنش_مارك #موسم_جدة", "موضي الشمراني وانا جي من بعيد - موسم جدة 2022", nil, false, "MtW3ZrqJjys", "https://music.youtube.com/watch?v=MtW3ZrqJjys", "/downloads/music/Benchmark ksa/موضي الشمراني وانا جي من بعيد - موسم جدة 2022.NA", false, 1, ~U[2022-07-28 00:00:00Z]] 14:08:57.127 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.128 [debug] QUERY OK source="media_items" db=0.7ms idle=18.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2010-07-18 00:00:00Z], 1] 14:08:57.131 [debug] QUERY OK source="media_items" db=2.0ms idle=18.7ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["منى امرشا - ياعسل", "d30ac762-5a18-4d6d-a6da-d4d6477f0fa2", [], false, "7EpzGSazRVc", "https://music.youtube.com/watch?v=7EpzGSazRVc", 62, "/downloads/music/M6Fe/منى امرشا - ياعسل.NA", false, false, false, 1, 1, ~U[2010-07-18 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], nil, "منى امرشا - ياعسل", nil, false, "7EpzGSazRVc", "https://music.youtube.com/watch?v=7EpzGSazRVc", "/downloads/music/M6Fe/منى امرشا - ياعسل.NA", false, 1, ~U[2010-07-18 00:00:00Z]] 14:08:57.133 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=20.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" = ?) [1] 14:08:57.134 [debug] QUERY OK source="media_items" db=0.8ms idle=7.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-13 00:00:00Z], 1] 14:08:57.141 [debug] QUERY OK source="media_items" db=6.0ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://onerpm.link/Yasmrellon\n\nPART 1\nاسمر اللون اللي برسم عيونه فتني\nلاحارت نجومه قمرها يغني \nتسبقها جديله في شعرها متدلي\nكنها الفرس فيها الثقل و التغلي\n. . . \nعزيزة نفس مايغريها التسلي\nولاضاقت بس ماغير تدعي و تصلي\nوالخد بستان تقطف منه و تهدي \nولاقامت شمسً تضوي به كل تلي\n. . .\nBRDG 1\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي \n. . .\nHOOK 1\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n. . .\nPART 2\nوين بلقى رفيق\nلحارت دروبي يدل الطريق\nوان جت الشدايد لحبله وثيق\nيفزعلي لابغيته ون ابعد قريب\n. . .\nوين بلقى الرفيق اللي يخاويني\nمن ازهم يجيب علي و يحاكيني\nيرد الصوت يتبعه لين يجيني \nو ان زاد حزني لينه بجمبي يواسيني \n. . .\nBRDG 2\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي\n. . .\nHOOK 2\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n\n\nPART 1 : DJMUBARAK\nHOOK 1 : DJMUBARAK\nPART 2 : DJMUBARAK\nPART 2 : DJMUBARAK\nHOOK 2 : TURKY ALABDULLAH\n. . .\n\nLYRCS : DJMUBARAK \n\nBEAT BY : T - BROWN\n\nOUD : محمد الزهراني\n\nMIX AND MASTER : DJMUBARAK \n\n\n#Djmubarak #ياسمراللون #تركي_العبدالله", "يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH", "6f45a641-014d-4b71-a1e3-84b785023c32", [], false, "r3vSB-r5-2s", "https://music.youtube.com/watch?v=r3vSB-r5-2s", 63, "/downloads/music/Djmubarak/يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH.NA", false, false, false, 1, 1, ~U[2025-06-13 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "https://onerpm.link/Yasmrellon\n\nPART 1\nاسمر اللون اللي برسم عيونه فتني\nلاحارت نجومه قمرها يغني \nتسبقها جديله في شعرها متدلي\nكنها الفرس فيها الثقل و التغلي\n. . . \nعزيزة نفس مايغريها التسلي\nولاضاقت بس ماغير تدعي و تصلي\nوالخد بستان تقطف منه و تهدي \nولاقامت شمسً تضوي به كل تلي\n. . .\nBRDG 1\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي \n. . .\nHOOK 1\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n. . .\nPART 2\nوين بلقى رفيق\nلحارت دروبي يدل الطريق\nوان جت الشدايد لحبله وثيق\nيفزعلي لابغيته ون ابعد قريب\n. . .\nوين بلقى الرفيق اللي يخاويني\nمن ازهم يجيب علي و يحاكيني\nيرد الصوت يتبعه لين يجيني \nو ان زاد حزني لينه بجمبي يواسيني \n. . .\nBRDG 2\nملاها الزين مبسمً به تحلي \nتضحك مادرت شلت العقل شلي\nمابين اثنين وجهها و قلبي يا الي \nغدا مايدق الا وهي جايتلي\n. . .\nHOOK 2\nوين بلقى الرفيق اللي يشاكيني\nلاصل اللي ركب فني على فنه\nيا اسمر اللون ما ودك تخاويني\nلا تعذر ترا طرق الهواء سنه\n\n\nPART 1 : DJMUBARAK\nHOOK 1 : DJMUBARAK\nPART 2 : DJMUBARAK\nPART 2 : DJMUBARAK\nHOOK 2 : TURKY ALABDULLAH\n. . .\n\nLYRCS : DJMUBARAK \n\nBEAT BY : T - BROWN\n\nOUD : محمد الزهراني\n\nMIX AND MASTER : DJMUBARAK \n\n\n#Djmubarak #ياسمراللون #تركي_العبدالله", "يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH", nil, false, "r3vSB-r5-2s", "https://music.youtube.com/watch?v=r3vSB-r5-2s", "/downloads/music/Djmubarak/يا اسمر اللون - DJMUBARAK AND TURKY ALABDULLAH.NA", false, 1, ~U[2025-06-13 00:00:00Z]] 14:08:57.143 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.144 [debug] QUERY OK source="media_items" db=0.6ms idle=11.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-01-13 00:00:00Z], 1] 14:08:57.146 [debug] QUERY OK source="media_items" db=1.3ms idle=11.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by The Orchard Enterprises\n\nخلك بحر · اصيل هميم · راكان\n\nخلك بحر - Single\n\n℗ 2018 Replay Media\n\nReleased on: 2018-01-13\n\nMusic Publisher: 2018 Replay Media\n\nAuto-generated by YouTube.", "خلك بحر", "d3847b86-b0fa-40bc-a1ee-4127b58100f8", [], false, "8gjEClEt-EE", "https://music.youtube.com/watch?v=8gjEClEt-EE", 64, "/downloads/music/اصيل هميم, راكان/خلك بحر.NA", false, false, false, 1, 1, ~U[2018-01-13 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by The Orchard Enterprises\n\nخلك بحر · اصيل هميم · راكان\n\nخلك بحر - Single\n\n℗ 2018 Replay Media\n\nReleased on: 2018-01-13\n\nMusic Publisher: 2018 Replay Media\n\nAuto-generated by YouTube.", "خلك بحر", nil, false, "8gjEClEt-EE", "https://music.youtube.com/watch?v=8gjEClEt-EE", "/downloads/music/اصيل هميم, راكان/خلك بحر.NA", false, 1, ~U[2018-01-13 00:00:00Z]] 14:08:57.147 [debug] QUERY OK source="sources" db=0.7ms idle=12.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" = ?) [1] 14:08:57.149 [debug] QUERY OK source="media_items" db=0.8ms idle=7.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-05-28 00:00:00Z], 1] 14:08:57.153 [debug] QUERY OK source="media_items" db=2.7ms idle=6.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["استمع علي جميع المنصات | https://Dalia.lnk.to/KethaMomkenID\n\nاشترك في قناة داليا الرسمية\nhttps://goo.gl/4bSAQw\n\nداليا - كذا ممكن (حصرياً) | 2020 \nDalia - Ketha Momken (Exclusive) | 2020\n\nكذا ممكن \nغناء : داليا مبارك\n\nكلمات : صمت \nالحان : سلطان خليفه \nالتوزيع الموسيقي : عبادي الكبيسي\nهندسة الصوت : احمد عبدالحي\nصولو كمنجه : محمود سرور\nايقاع : هاني الدوسري \nمكس و ماستر : جاسم محمد\nشكر خاص للفنانه لينا مبارك \nالإشراف العام : محمد الزرعوني\n\nكلمات الأغنية \n\nكذا ممكن نلاقي بعضنا في بعضنا ونبقى \nحبايب حبايب لو حكوا عذالنا عنا \nمهما صار نخلق الاعذار \nونبقى لو زمنا دار \nكذا فعلا العمر يمضي ويبقى حبنا الابقى \nودايم تظل ضحكاتنا لاحساسنا معنى \nالماضي شي للتذكار \nرجعنا كأن ما شيء صار \nمعك طبعا عرفت الحب ومن دونك ولا تسوى \nحياتي ياروح الروح وقلبي وكل ما اتمنى \nولو صار وشاءت الاقدار \nبنقوى نكمل المشوار\n\n\n#داليا\n#كذا_ممكن\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0daliamubarakofficial\u00A0\u00A0 \n• snapchat : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n• Twitter : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n•TikTok : https://bit.ly/3sx7OfJ \n \nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/4bSAQw\n• ITunes : https://apple.co/3mgt9cb \n• Anghami : https://bit.ly/3modEyC \n• Spotify : https://spoti.fi/2VZzqOJ \n• Deezer : https://bit.ly/3iXK1lS \n• Sound cloud : https://bit.ly/3mcx9KF", "داليا - كذا ممكن (حصرياً) | 2020", "2c9a6cc5-6f0c-435e-86b8-5373a894c43b", [], false, "-s_Uo8olKd0", "https://music.youtube.com/watch?v=-s_Uo8olKd0", 65, "/downloads/music/Dalia | داليا/داليا - كذا ممكن (حصرياً) | 2020.NA", false, false, false, 1, 1, ~U[2020-05-28 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "استمع علي جميع المنصات | https://Dalia.lnk.to/KethaMomkenID\n\nاشترك في قناة داليا الرسمية\nhttps://goo.gl/4bSAQw\n\nداليا - كذا ممكن (حصرياً) | 2020 \nDalia - Ketha Momken (Exclusive) | 2020\n\nكذا ممكن \nغناء : داليا مبارك\n\nكلمات : صمت \nالحان : سلطان خليفه \nالتوزيع الموسيقي : عبادي الكبيسي\nهندسة الصوت : احمد عبدالحي\nصولو كمنجه : محمود سرور\nايقاع : هاني الدوسري \nمكس و ماستر : جاسم محمد\nشكر خاص للفنانه لينا مبارك \nالإشراف العام : محمد الزرعوني\n\nكلمات الأغنية \n\nكذا ممكن نلاقي بعضنا في بعضنا ونبقى \nحبايب حبايب لو حكوا عذالنا عنا \nمهما صار نخلق الاعذار \nونبقى لو زمنا دار \nكذا فعلا العمر يمضي ويبقى حبنا الابقى \nودايم تظل ضحكاتنا لاحساسنا معنى \nالماضي شي للتذكار \nرجعنا كأن ما شيء صار \nمعك طبعا عرفت الحب ومن دونك ولا تسوى \nحياتي ياروح الروح وقلبي وكل ما اتمنى \nولو صار وشاءت الاقدار \nبنقوى نكمل المشوار\n\n\n#داليا\n#كذا_ممكن\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0daliamubarakofficial\u00A0\u00A0 \n• snapchat : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n• Twitter : \u00A0\u00A0/\u00A0daliamubarak\u00A0\u00A0 \n•TikTok : https://bit.ly/3sx7OfJ \n \nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/4bSAQw\n• ITunes : https://apple.co/3mgt9cb \n• Anghami : https://bit.ly/3modEyC \n• Spotify : https://spoti.fi/2VZzqOJ \n• Deezer : https://bit.ly/3iXK1lS \n• Sound cloud : https://bit.ly/3mcx9KF", "داليا - كذا ممكن (حصرياً) | 2020", nil, false, "-s_Uo8olKd0", "https://music.youtube.com/watch?v=-s_Uo8olKd0", "/downloads/music/Dalia | داليا/داليا - كذا ممكن (حصرياً) | 2020.NA", false, 1, ~U[2020-05-28 00:00:00Z]] 14:08:57.154 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.156 [debug] QUERY OK source="media_items" db=1.3ms idle=8.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-06-24 00:00:00Z], 1] 14:08:57.162 [debug] QUERY OK source="media_items" db=4.0ms idle=9.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"عوافي\" من iTunes:\nhttp://apple.co/2uLNKLx\n\nللإستماع لأغنية \"عوافي\" على Apple Music:\nhttp://apple.co/2ubocUY\n\nاشترك في قناة ابو حمدان الرسمية:\nhttp://bit.ly/AbuHamdan \n\nابو حمدان - عوافي (فيديو كليب حصري) | 2017 \nAbu Hamdan - Awafi (Exclusive Music Video) | 2017\n \nالكلمات :\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nتعبت من كثر السهر النوم ما يجيني\nالحب ماهو بيدي .. الحب ماهو بيدي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nتعبت أنا معاك \nمدري وش اللي جاك\nبمشيها .. وأعديها .. وانسيني وانساك\n\nعادي في الاخير\nما صار الا خير\nعوافي دايمن في احسن العوايل تصير .. عوافي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل \n\n_______________________________\nأداء وغناء : أبوحمدان\nwarchieff@\n\nغناء الكورال : كورال الشرقية\n \nكلمات\u00A0: راشد محمد ، عبد الله الحسين ، أبوحمدان\nالحان: راشد محمد\nتوزيع : منتصر\nايقاع : هاني الدوسري\nوتريات : تامر فيضي\nجيتارات : اصلان\nمهندس الصوت : عمار خاطر\nمكس وماستر : المهندس احمد الطيب\n\nالتنفيذ الموسيقى والعمليات الصوتية\nSoundCityKSA@\nاستديوهات ساوند ستي - الرياض\nادارة انتاج\u00A0موسيقى\nم. ناصر الحمدان\nمنتج\u00A0موسيقى\nأومكس\n\nProducer \nعبادي منصور \n@abadimansour\nسيناريو \nأبوحمدان - نواف الشبيلي\n\nمدير التصوير والاضاءة DOP\n عمرو العماري \n@amrdop\n\nArt Director \nشندي \n@chndy_\n\nArt Director Assistant\nراكان الشيخ \nعبدالله قاسم \n\nMakeup Artist\nساريه العاشق \n\nادارة مالية \nاحمد الصالح \n\nمدير انتاج \nمحمد ابو جودة \n\nمساعدين انتاج\nعلي جبق\nجابر الجابر \n ولي \n\nBTS\nفهد العماري \n\nFocus Puller\nاحمد ربيع\n\nGaffer\nروني \n\nKey Grip\nجاكير حسين \n\nمساعدين كاميرا \nخالد جار الله \nعلي ابو كلبشة \nشابير محمد\n\nمساعدين اضاءة \nآصف حسين \nعثمان علي \nجاهيد محمد \n\nمونتاج \nأبو حمدان \n\nمونتاج خلف الكواليس \nمحمد الشعلان \n\nColor Grading \nKolja Digital works\n\nمعدات تصوير واضاءة\n\nAfalam production \n\nشكر خاص \n\nفيصل السيف \nفهد الصالح \nتركي المحسن \nنواف الدوهان \nمضر الحسن\nهشام فقيه\n\nاخراج : أبوحمدان \nwarchieff@\n\nتوزيع ديجيتال : شركة قنوات \n____________\nOfficial iTunes: https://itun.es/us/dkkPkb?i=1252303541\nOfficial Instagram: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0\nOfficial Snapchat: \u00A0\u00A0/\u00A0warchieff\u00A0\u00A0", "ابو حمدان - عوافي (فيديو كليب حصري) | 2017", "6ef4d997-ed40-41cf-aad1-c1ee47a5f75f", [], false, "kNpUl2U1BqE", "https://music.youtube.com/watch?v=kNpUl2U1BqE", 66, "/downloads/music/ابو حمدان - Abu Hamdan/ابو حمدان - عوافي (فيديو كليب حصري) | 2017.NA", false, false, false, 1, 1, ~U[2017-06-24 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "لتنزيل \"عوافي\" من iTunes:\nhttp://apple.co/2uLNKLx\n\nللإستماع لأغنية \"عوافي\" على Apple Music:\nhttp://apple.co/2ubocUY\n\nاشترك في قناة ابو حمدان الرسمية:\nhttp://bit.ly/AbuHamdan \n\nابو حمدان - عوافي (فيديو كليب حصري) | 2017 \nAbu Hamdan - Awafi (Exclusive Music Video) | 2017\n \nالكلمات :\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nوش ذا يا قلبي علقتني فيك\nعلقتني .. وخلتني ادور عليك\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nما عاد لي شان\nوجهك معي بان\nيا قاسية .. ما تستحين .. ما عندك أخوان\n\nتعبت من كثر السهر النوم ما يجيني\nالحب ماهو بيدي .. الحب ماهو بيدي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل\n\nتعبت أنا معاك \nمدري وش اللي جاك\nبمشيها .. وأعديها .. وانسيني وانساك\n\nعادي في الاخير\nما صار الا خير\nعوافي دايمن في احسن العوايل تصير .. عوافي\n\nعوافي ياقلبي على اللي صار لك تبقى جبل\nتبقى جبل مهما حصل تبقى جبل فيك الأمل \n\n_______________________________\nأداء وغناء : أبوحمدان\nwarchieff@\n\nغناء الكورال : كورال الشرقية\n \nكلمات\u00A0: راشد محمد ، عبد الله الحسين ، أبوحمدان\nالحان: راشد محمد\nتوزيع : منتصر\nايقاع : هاني الدوسري\nوتريات : تامر فيضي\nجيتارات : اصلان\nمهندس الصوت : عمار خاطر\nمكس وماستر : المهندس احمد الطيب\n\nالتنفيذ الموسيقى والعمليات الصوتية\nSoundCityKSA@\nاستديوهات ساوند ستي - الرياض\nادارة انتاج\u00A0موسيقى\nم. ناصر الحمدان\nمنتج\u00A0موسيقى\nأومكس\n\nProducer \nعبادي منصور \n@abadimansour\nسيناريو \nأبوحمدان - نواف الشبيلي\n\nمدير التصوير والاضاءة DOP\n عمرو العماري \n@amrdop\n\nArt Director \nشندي \n@chndy_\n\nArt Director Assistant\nراكان الشيخ \nعبدالله قاسم \n\nMakeup Artist\nساريه العاشق \n\nادارة مالية \nاحمد الصالح \n\nمدير انتاج \nمحمد ابو جودة \n\nمساعدين انتاج\nعلي جبق\nجابر الجابر \n ولي \n\nBTS\nفهد العماري \n\nFocus Puller\nاحمد ربيع\n\nGaffer\nروني \n\nKey Grip\nجاكير حسين \n\nمساعدين كاميرا \nخالد جار الله \nعلي ابو كلبشة \n (truncated) 14:08:57.165 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.167 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=13.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-03 00:00:00Z], 1] 14:08:57.169 [debug] QUERY OK source="media_items" db=1.3ms idle=13.6ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عبادي الجوهر - كلمة ولو جبر خاطر", "6cf22eec-e45f-48a2-b6d3-49d61640fd5b", [], false, "X82oR2yQ2KM", "https://music.youtube.com/watch?v=X82oR2yQ2KM", 67, "/downloads/music/lovovl/عبادي الجوهر - كلمة ولو جبر خاطر.NA", false, false, false, 1, 1, ~U[2016-10-03 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], nil, "عبادي الجوهر - كلمة ولو جبر خاطر", nil, false, "X82oR2yQ2KM", "https://music.youtube.com/watch?v=X82oR2yQ2KM", "/downloads/music/lovovl/عبادي الجوهر - كلمة ولو جبر خاطر.NA", false, 1, ~U[2016-10-03 00:00:00Z]] 14:08:57.172 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.174 [debug] QUERY OK source="media_items" db=1.3ms idle=11.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-11-03 00:00:00Z], 1] 14:08:57.177 [debug] QUERY OK source="media_items" db=2.4ms idle=10.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by ODIENCE Music\n\nقلبت الطاولة · داليا\n\nقلبت الطاولة\n\n℗ Alhan\n\nReleased on: 2014-09-12\n\nAuto-generated by YouTube.", "قلبت الطاولة", "9b21351b-c847-4c36-8641-87c4ae657351", [], false, "LdGKQjh3YbE", "https://music.youtube.com/watch?v=LdGKQjh3YbE", 68, "/downloads/music/داليا/قلبت الطاولة.NA", false, false, false, 1, 1, ~U[2015-11-03 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by ODIENCE Music\n\nقلبت الطاولة · داليا\n\nقلبت الطاولة\n\n℗ Alhan\n\nReleased on: 2014-09-12\n\nAuto-generated by YouTube.", "قلبت الطاولة", nil, false, "LdGKQjh3YbE", "https://music.youtube.com/watch?v=LdGKQjh3YbE", "/downloads/music/داليا/قلبت الطاولة.NA", false, 1, ~U[2015-11-03 00:00:00Z]] 14:08:57.179 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.181 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=9.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-12 00:00:00Z], 1] 14:08:57.185 [debug] QUERY OK source="media_items" db=2.4ms idle=10.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nإيام الجاي · فضل شاكر\n\nإيام الجاي\n\n℗ 2024 Fadel Chaker\n\nReleased on: 2024-09-12\n\nAuto-generated by YouTube.", "إيام الجاي", "73a1d776-6f4c-4531-abe1-101ccd5cc841", [], false, "BqGFlgB04qQ", "https://music.youtube.com/watch?v=BqGFlgB04qQ", 69, "/downloads/music/فضل شاكر/إيام الجاي.NA", false, false, false, 1, 1, ~U[2024-09-12 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Qanawat\n\nإيام الجاي · فضل شاكر\n\nإيام الجاي\n\n℗ 2024 Fadel Chaker\n\nReleased on: 2024-09-12\n\nAuto-generated by YouTube.", "إيام الجاي", nil, false, "BqGFlgB04qQ", "https://music.youtube.com/watch?v=BqGFlgB04qQ", "/downloads/music/فضل شاكر/إيام الجاي.NA", false, 1, ~U[2024-09-12 00:00:00Z]] 14:08:57.187 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.190 [debug] QUERY OK source="media_items" db=2.9ms idle=9.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-28 00:00:00Z], 1] 14:08:57.193 [debug] QUERY OK source="media_items" db=2.2ms idle=12.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nYhizak Al Shooq · Majid al Muhandis\n\nYhizak Al Shooq\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-07-31\n\nAuto-generated by YouTube.", "Yhizak Al Shooq", "aef7de20-d8bd-4a3e-be35-2700a420c96d", [], false, "CEiCazCddUg", "https://music.youtube.com/watch?v=CEiCazCddUg", 70, "/downloads/music/Majid al Muhandis/Yhizak Al Shooq.NA", false, false, false, 1, 1, ~U[2021-03-28 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYhizak Al Shooq · Majid al Muhandis\n\nYhizak Al Shooq\n\n℗ Rotana Audiovisual\n\nReleased on: 2019-07-31\n\nAuto-generated by YouTube.", "Yhizak Al Shooq", nil, false, "CEiCazCddUg", "https://music.youtube.com/watch?v=CEiCazCddUg", "/downloads/music/Majid al Muhandis/Yhizak Al Shooq.NA", false, 1, ~U[2021-03-28 00:00:00Z]] 14:08:57.195 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.196 [debug] QUERY OK source="media_items" db=0.9ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-06-27 00:00:00Z], 1] 14:08:57.199 [debug] QUERY OK source="media_items" db=2.0ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة Luxury KSA الرسمية :\nhttps://goo.gl/hQlNI3\n\n٢- استراحة محارب\nكلمات : العالية\nالحان : ياسر بوعلي\nتوزيع : سيروس\nوتريات : هاني فرحات\nصولو : محمود سرور \nايقاعات : ابراهيم حسن \nهندسة صوت : محمد عصمت\nمكس وماستر : جاسم محمد \n\nاستراحة محارب\n\nالا الزعل مايستغل بالتجارب \n لا تختبر صبري بكثر المشاريه \nجيتك عشان ارتاح ، ماجيت احارب \nكلن على ماقال .. فيه اللي كافيه \n\nمشاعري لك مالها اي مئارب \n واضح معاك ومامعي شي اخبيه \nجيتك من الدنيا والالام هارب \n إمسح على قلبي بدل ماتعنيه \n\nاببتعد عنك .. استراحة محارب \n ماعندي اكثر من كذا شي اسويه \nالوقت سيف وللثواني عقارب \n والعمر واحد .. مابقى واجد فيه\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/hQlNI3\n• ITunes : https://apple.co/39tBoui\n• Spotify : https://spoti.fi/39xg9aW\n• Deezer : https://bit.ly/2O9Eaxh", "عايض - استراحة محارب 2018", "6c1bf43b-25f1-4c2a-a28a-fcb6ba0819b8", [], false, "bgWZkif_CY8", "https://music.youtube.com/watch?v=bgWZkif_CY8", 71, "/downloads/music/Luxury KSA/عايض - استراحة محارب 2018.NA", false, false, false, 1, 1, ~U[2018-06-27 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "اشترك في قناة Luxury KSA الرسمية :\nhttps://goo.gl/hQlNI3\n\n٢- استراحة محارب\nكلمات : العالية\nالحان : ياسر بوعلي\nتوزيع : سيروس\nوتريات : هاني فرحات\nصولو : محمود سرور \nايقاعات : ابراهيم حسن \nهندسة صوت : محمد عصمت\nمكس وماستر : جاسم محمد \n\nاستراحة محارب\n\nالا الزعل مايستغل بالتجارب \n لا تختبر صبري بكثر المشاريه \nجيتك عشان ارتاح ، ماجيت احارب \nكلن على ماقال .. فيه اللي كافيه \n\nمشاعري لك مالها اي مئارب \n واضح معاك ومامعي شي اخبيه \nجيتك من الدنيا والالام هارب \n إمسح على قلبي بدل ماتعنيه \n\nاببتعد عنك .. استراحة محارب \n ماعندي اكثر من كذا شي اسويه \nالوقت سيف وللثواني عقارب \n والعمر واحد .. مابقى واجد فيه\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0luxuryksa\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0luxuryeventsksa\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://goo.gl/hQlNI3\n• ITunes : https://apple.co/39tBoui\n• Spotify : https://spoti.fi/39xg9aW\n• Deezer : https://bit.ly/2O9Eaxh", "عايض - استراحة محارب 2018", nil, false, "bgWZkif_CY8", "https://music.youtube.com/watch?v=bgWZkif_CY8", "/downloads/music/Luxury KSA/عايض - استراحة محارب 2018.NA", false, 1, ~U[2018-06-27 00:00:00Z]] 14:08:57.201 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.203 [debug] QUERY OK source="media_items" db=0.8ms idle=8.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-02-12 00:00:00Z], 1] 14:08:57.205 [debug] QUERY OK source="media_items" db=1.2ms idle=8.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nمحلا اللقى · ماجد المهندس\n\nمحلا اللقى\n\n℗ 2020 Majid Almohandis\n\nReleased on: 2020-02-12\n\nAuto-generated by YouTube.", "محلا اللقى", "4f4e4797-3c81-4c58-8e35-252cff83c17c", [], false, "FRtlvLyiADk", "https://music.youtube.com/watch?v=FRtlvLyiADk", 72, "/downloads/music/ماجد المهندس/محلا اللقى.NA", false, false, false, 1, 1, ~U[2020-02-12 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Qanawat\n\nمحلا اللقى · ماجد المهندس\n\nمحلا اللقى\n\n℗ 2020 Majid Almohandis\n\nReleased on: 2020-02-12\n\nAuto-generated by YouTube.", "محلا اللقى", nil, false, "FRtlvLyiADk", "https://music.youtube.com/watch?v=FRtlvLyiADk", "/downloads/music/ماجد المهندس/محلا اللقى.NA", false, 1, ~U[2020-02-12 00:00:00Z]] 14:08:57.206 [debug] QUERY OK source="sources" db=0.8ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.207 [debug] QUERY OK source="media_items" db=0.6ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 00:00:00Z], 1] 14:08:57.210 [debug] QUERY OK source="media_items" db=2.0ms idle=5.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات / تركي المشيقح\nالحان / الانين\nتوزيع / سيروس\n\nوتريات / تامر الفيظي\nصولو تشيلو / يحي مهدي\nجيتار / شريف فهمي\nايقاعات / ابراهيم حسن\nكورال / مجموعة كورال الكويت\nتم التسجيل في /\n،استوديو سيروس ، ART\nم احمد كمال ,عمار خاطر\n\nمكس وماستر : جاسم محمد\n\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\nكلمات الأغنية\n\nبيان صادر من معاناة المحبة والسنين\nياضيق صدرك يالسنين وياكثر هذا الغياب\nتحين ساعات الزعل متى سعادتنا تحين\nاما قهر ولا صبر ولاكبر ولا عتاب\nحنا تحملنا بعض شوق ومسافات وحنين\nوعيا يتوب الحظ ليته يوم قصر فينا تاب\nانا احبك واعشقك والله على الفرقى يعين\nحنا دخلنا الحب وسكرنا معه الفين باب\nماللمعاناة اعتذار . مره ومره ومرتين\nلاصار في الغلطاة ضحك وفي السعادة اكتئاب\nلكنك اقرب مني لي .. اقرب لي من حبل الوتين\nواني اكملها معك ! اابعد لي من لمس السحاب", "Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب", "e3938747-bf37-4081-b701-4e3f55ad1086", [], false, "R2RvfF8jErc", "https://music.youtube.com/watch?v=R2RvfF8jErc", 73, "/downloads/music/Rotana/Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب.NA", false, false, false, 1, 1, ~U[2022-06-13 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "كلمات / تركي المشيقح\nالحان / الانين\nتوزيع / سيروس\n\nوتريات / تامر الفيظي\nصولو تشيلو / يحي مهدي\nجيتار / شريف فهمي\nايقاعات / ابراهيم حسن\nكورال / مجموعة كورال الكويت\nتم التسجيل في /\n،استوديو سيروس ، ART\nم احمد كمال ,عمار خاطر\n\nمكس وماستر : جاسم محمد\n\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\nكلمات الأغنية\n\nبيان صادر من معاناة المحبة والسنين\nياضيق صدرك يالسنين وياكثر هذا الغياب\nتحين ساعات الزعل متى سعادتنا تحين\nاما قهر ولا صبر ولاكبر ولا عتاب\nحنا تحملنا بعض شوق ومسافات وحنين\nوعيا يتوب الحظ ليته يوم قصر فينا تاب\nانا احبك واعشقك والله على الفرقى يعين\nحنا دخلنا الحب وسكرنا معه الفين باب\nماللمعاناة اعتذار . مره ومره ومرتين\nلاصار في الغلطاة ضحك وفي السعادة اكتئاب\nلكنك اقرب مني لي .. اقرب لي من حبل الوتين\nواني اكملها معك ! اابعد لي من لمس السحاب", "Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب", nil, false, "R2RvfF8jErc", "https://music.youtube.com/watch?v=R2RvfF8jErc", "/downloads/music/Rotana/Oumaima Taleb ... Alfin Bab - 2022 | أميمة طالب ... الفين باب.NA", false, 1, ~U[2022-06-13 00:00:00Z]] 14:08:57.211 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.212 [debug] QUERY OK source="media_items" db=0.8ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-03-01 00:00:00Z], 1] 14:08:57.215 [debug] QUERY OK source="media_items" db=2.0ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات : تامر حسين\nألحان : وليد سعد\nتوزيع : شريف مكاوي\n\n\nإشترك علي قناة روتانا\n | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n#جريني\n#روتانا\n\nكلمات الأغنية\n\nيا حبيبي لو ترضاهالي\nيا حبيبي يطول عليا الليل يوماتي\n\nيا حبيبي دايما في بالي\nيا حبيبي وواقفة من بعدك حياتي\n\nويوماتي ببعت السلامات وادعيلك تقصر المسافات\nوواحشني نكمل الحكايات يا حبيبي\n\nيا ليالي مفيش ورانا يا ليالي بعد منه عزيز وغالي\nياما ياما اشتقنا ياما يا حبيبي ونفسي ترجع بالسلامة", "Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب", "14ee9329-22fa-4037-947f-cbd23cff6420", [], false, "mRY-Js3SOCA", "https://music.youtube.com/watch?v=mRY-Js3SOCA", 74, "/downloads/music/Rotana/Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب.NA", false, false, false, 1, 1, ~U[2020-03-01 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "كلمات : تامر حسين\nألحان : وليد سعد\nتوزيع : شريف مكاوي\n\n\nإشترك علي قناة روتانا\n | Subscribe To Rotana Channel https://bit.ly/2NjviPh\n\n#جريني\n#روتانا\n\nكلمات الأغنية\n\nيا حبيبي لو ترضاهالي\nيا حبيبي يطول عليا الليل يوماتي\n\nيا حبيبي دايما في بالي\nيا حبيبي وواقفة من بعدك حياتي\n\nويوماتي ببعت السلامات وادعيلك تقصر المسافات\nوواحشني نكمل الحكايات يا حبيبي\n\nيا ليالي مفيش ورانا يا ليالي بعد منه عزيز وغالي\nياما ياما اشتقنا ياما يا حبيبي ونفسي ترجع بالسلامة", "Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب", nil, false, "mRY-Js3SOCA", "https://music.youtube.com/watch?v=mRY-Js3SOCA", "/downloads/music/Rotana/Abdel Fatah Grini ... Ya Habibi - Video Clip 2020 | عبد الفتاح جريني ... يا حبيبي - فيديو كليب.NA", false, 1, ~U[2020-03-01 00:00:00Z]] 14:08:57.217 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [1] 14:08:57.218 [debug] QUERY OK source="media_items" db=0.8ms idle=7.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-08-19 00:00:00Z], 1] 14:08:57.220 [debug] QUERY OK source="media_items" db=1.3ms idle=7.5ms INSERT INTO "media_items" AS m0 ("title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["راشد الماجد ويلاه!", "4da86f37-a686-4991-93e8-c194e7644f05", [], false, "gBO8d88Pf4s", "https://music.youtube.com/watch?v=gBO8d88Pf4s", 75, "/downloads/music/عبدالعزيز ابو نايف/راشد الماجد ويلاه!.NA", false, false, false, 1, 1, ~U[2015-08-19 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], nil, "راشد الماجد ويلاه!", nil, false, "gBO8d88Pf4s", "https://music.youtube.com/watch?v=gBO8d88Pf4s", "/downloads/music/عبدالعزيز ابو نايف/راشد الماجد ويلاه!.NA", false, 1, ~U[2015-08-19 00:00:00Z]] 14:08:57.221 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [1] 14:08:57.222 [debug] QUERY OK source="media_items" db=0.8ms idle=6.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-21 00:00:00Z], 1] 14:08:57.225 [debug] QUERY OK source="media_items" db=2.7ms idle=5.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة | https://bit.ly/35BIVIM\nللاستماع علي جميع المنصات | https://SultanAlMurshed.lnk.to/WalaGh...\n\nسلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022\n\nغناء : سلطان \nكلمات : وتد \nالحان : عبدالرحمن العزاوي \nتوزيع : محمد الجسمي \nقيتارات : فرشيد ادهمي\nإيقاعات : سمير قطان\nصولو كيبورد : علي بهرامي\nكمنجات : Istanbul Group\nمكس ماستر : جاسم محمد\nتصميم الفيديو Medzaaki@\nتصميم البوستر @abdo_4444\n..\nMarketing by : 966social\nللتواصل مع ادارة اعمال الفنان سلطان المرشد : 0581007418\n\n\nكلمات الأغنية\n\nولا غلطه ترا زينك \n\u200E وياحظه من ملى عينك\n\u200Eفتنت الناس والدنيا \n\u200Eوينك عننا وينك \n\n\u200Eملامح كنها الغيمه \n\u200Eوتعطي للنضر قيمه \n\u200E تبسم تمطر الدنيا\n\u200Eوتضحك للفرح ديمه \n\n\u200Eجمالك ماهو بمألوف\n\n\u200Eولا مثله عيوني تشوف\n\u200Eواذا بحكي عن الرقه \n\u200Eياخوفي ما الاقي حروف \n\n\n\u200Eبعذر الورد لو يذبل \n\u200Eيشيل بخاطره يزعل\n\u200Eونور الشمس من خدك \n\u200E تجينا بالضيا اجمل \n\n\n\n\u200Eانا احسدها مراياتك \n\u200Eتشاركني بلمحاتك \n\u200Eعسى ربي يثبتني \n\u200Eاذا قابلت ضحكاتك \n\n\n\u200Eتقفل بك ملف الزين \n\u200Eولا في من حلاك اثنين \n\u200Eقمر مابيننا يمشي \n\u200Eخطفت القلب ويالعين \n\n\n\u200Eكلامك بالحكي معسول \n\u200Eمن الله حط فيك قبول \n\u200Eتسولف لي وانا اتبسم \n\u200Eوارد بهفتي شتقول\n\n\n\n\u200Eأنا اعشقها تفاصيلك \n\u200Eجنوني عني يحكيلك\n\u200E تسيدت الغلا كله \n\u200Eوكل العمر انا اهديلك\n\n\n#ولاغلطة\n#سلطان\n\n\nتوزيع ديجيتال شركة قنوات ميوزك\n___________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Snapchat : \u00A0\u00A0/\u00A0s.6wa\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZSd1SLL8j/", "سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022", "7c58200f-32aa-4c7d-8f89-9234e59ce659", [], false, "Wtbn-rd-V94", "https://music.youtube.com/watch?v=Wtbn-rd-V94", 76, "/downloads/music/Sultan Almurshed l سلطان المرشد/سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022.NA", false, false, false, 1, 1, ~U[2022-05-21 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "للاشتراك في القناة | https://bit.ly/35BIVIM\nللاستماع علي جميع المنصات | https://SultanAlMurshed.lnk.to/WalaGh...\n\nسلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022\n\nغناء : سلطان \nكلمات : وتد \nالحان : عبدالرحمن العزاوي \nتوزيع : محمد الجسمي \nقيتارات : فرشيد ادهمي\nإيقاعات : سمير قطان\nصولو كيبورد : علي بهرامي\nكمنجات : Istanbul Group\nمكس ماستر : جاسم محمد\nتصميم الفيديو Medzaaki@\nتصميم البوستر @abdo_4444\n..\nMarketing by : 966social\nللتواصل مع ادارة اعمال الفنان سلطان المرشد : 0581007418\n\n\nكلمات الأغنية\n\nولا غلطه ترا زينك \n\u200E وياحظه من ملى عينك\n\u200Eفتنت الناس والدنيا \n\u200Eوينك عننا وينك \n\n\u200Eملامح كنها الغيمه \n\u200Eوتعطي للنضر قيمه \n\u200E تبسم تمطر الدنيا\n\u200Eوتضحك للفرح ديمه \n\n\u200Eجمالك ماهو بمألوف\n\n\u200Eولا مثله عيوني تشوف\n\u200Eواذا بحكي عن الرقه \n\u200Eياخوفي ما الاقي حروف \n\n\n\u200Eبعذر الورد لو يذبل \n\u200Eيشيل بخاطره يزعل\n\u200Eونور الشمس من خدك \n\u200E تجينا بالضيا اجمل \n\n\n\n\u200Eانا احسدها مراياتك \n\u200Eتشاركني بلمحاتك \n\u200Eعسى ربي يثبتني \n\u200Eاذا قابلت ضحكاتك \n\n\n\u200Eتقفل بك ملف الزين \n\u200Eولا في من حلاك اثنين \n\u200Eقمر مابيننا يمشي \n\u200Eخطفت القلب ويالعين \n\n\n\u200Eكلامك بالحكي معسول \n\u200Eمن الله حط فيك قبول \n\u200Eتسولف لي وانا اتبسم \n\u200Eوارد بهفتي شتقول\n\n\n\n\u200Eأنا اعشقها تفاصيلك \n\u200Eجنوني عني يحكيلك\n\u200E تسيدت الغلا كله \n\u200Eوكل العمر انا اهديلك\n\n\n#ولاغلطة\n#سلطان\n\n\nتوزيع ديجيتال شركة قنوات ميوزك\n___________\nOfficial Social Media Accounts \n• Instagram : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0sultanlmurshed\u00A0\u00A0\n• Snapchat : \u00A0\u00A0/\u00A0s.6wa\u00A0\u00A0\n• TikTok : https://vm.tiktok.com/ZSd1SLL8j/", "سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022", nil, false, "Wtbn-rd-V94", "https://music.youtube.com/watch?v=Wtbn-rd-V94", "/downloads/music/Sultan Almurshed l سلطان المرشد/سلطان - ولا غلطة (حصرياَ) | SULTAN - WALA GHALTAH 2022.NA", false, 1, ~U[2022-05-21 00:00:00Z]] 14:08:57.227 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=7.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" = ?) [1] 14:08:57.228 [debug] QUERY OK source="media_items" db=0.7ms idle=6.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-06-02 00:00:00Z], 1] 14:08:57.229 [debug] QUERY OK source="media_items" db=1.1ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["حبيتك · Fadel Shaker\n\nحبيتك\n\n℗ Alfan Music\n\nReleased on: 2019-06-03\n\nAuto-generated by YouTube.", "حبيتك", "9c1edad7-87b9-45a7-b3c0-559d55b07130", [], false, "s2OoVxlqr-I", "https://music.youtube.com/watch?v=s2OoVxlqr-I", 77, "/downloads/music/Fadel Shaker/حبيتك.NA", false, false, false, 1, 1, ~U[2019-06-02 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "حبيتك · Fadel Shaker\n\nحبيتك\n\n℗ Alfan Music\n\nReleased on: 2019-06-03\n\nAuto-generated by YouTube.", "حبيتك", nil, false, "s2OoVxlqr-I", "https://music.youtube.com/watch?v=s2OoVxlqr-I", "/downloads/music/Fadel Shaker/حبيتك.NA", false, 1, ~U[2019-06-02 00:00:00Z]] 14:08:57.230 [debug] QUERY OK source="sources" db=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.231 [debug] QUERY OK source="media_items" db=0.5ms idle=5.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-10-30 00:00:00Z], 1] 14:08:57.234 [debug] QUERY OK source="media_items" db=2.0ms idle=4.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Universal Music Group\n\nLove Yourself · Justin Bieber\n\nPurpose\n\n℗ 2015 Def Jam Recordings, a division of UMG Recordings, Inc.\n\nReleased on: 2015-11-13\n\nProducer: benny blanco\nRecording Engineer: Chris Sclafani\nRecording Engineer: Simon Cohen\nMixing Engineer, Recording Engineer: Josh Gudwin\nEngineer: Chris 'TEK' O'Ryan\nEngineer: Henrique Andrade\nMixing Second Engineer: Derrick Stockwell\nBackground Vocalist: Teddy Photo\nProduction Coordinator: Andrew Luftman\nProduction Coordinator: Seif Hussain\nComposer Lyricist: Ed Sheeran\nComposer Lyricist: Benjamin Levin\nComposer Lyricist: Justin Bieber\n\nAuto-generated by YouTube.", "Love Yourself", "32947d96-5f87-4bbf-961d-83469a1e3fd1", [], false, "Z5uR4frdqd8", "https://music.youtube.com/watch?v=Z5uR4frdqd8", 78, "/downloads/music/Justin Bieber/Love Yourself.NA", false, false, false, 1, 1, ~U[2018-10-30 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Universal Music Group\n\nLove Yourself · Justin Bieber\n\nPurpose\n\n℗ 2015 Def Jam Recordings, a division of UMG Recordings, Inc.\n\nReleased on: 2015-11-13\n\nProducer: benny blanco\nRecording Engineer: Chris Sclafani\nRecording Engineer: Simon Cohen\nMixing Engineer, Recording Engineer: Josh Gudwin\nEngineer: Chris 'TEK' O'Ryan\nEngineer: Henrique Andrade\nMixing Second Engineer: Derrick Stockwell\nBackground Vocalist: Teddy Photo\nProduction Coordinator: Andrew Luftman\nProduction Coordinator: Seif Hussain\nComposer Lyricist: Ed Sheeran\nComposer Lyricist: Benjamin Levin\nComposer Lyricist: Justin Bieber\n\nAuto-generated by YouTube.", "Love Yourself", nil, false, "Z5uR4frdqd8", "https://music.youtube.com/watch?v=Z5uR4frdqd8", "/downloads/music/Justin Bieber/Love Yourself.NA", false, 1, ~U[2018-10-30 00:00:00Z]] 14:08:57.234 [debug] QUERY OK source="sources" db=0.4ms 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" = ?) [1] 14:08:57.235 [debug] QUERY OK source="media_items" db=0.7ms idle=5.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-18 00:00:00Z], 1] 14:08:57.241 [debug] QUERY OK source="media_items" db=4.6ms idle=5.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nأحلى رسمه · فضل شاكر\n\nأحلى رسمه\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-04-18\n\nAuto-generated by YouTube.", "أحلى رسمه", "a7e356c7-a860-4ecb-bf03-7816a2b646c0", [], false, "dk2tFHCWb2s", "https://music.youtube.com/watch?v=dk2tFHCWb2s", 79, "/downloads/music/فضل شاكر/أحلى رسمه.NA", false, false, false, 1, 1, ~U[2025-04-18 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Qanawat\n\nأحلى رسمه · فضل شاكر\n\nأحلى رسمه\n\n℗ 2025 Fadel Chaker\n\nReleased on: 2025-04-18\n\nAuto-generated by YouTube.", "أحلى رسمه", nil, false, "dk2tFHCWb2s", "https://music.youtube.com/watch?v=dk2tFHCWb2s", "/downloads/music/فضل شاكر/أحلى رسمه.NA", false, 1, ~U[2025-04-18 00:00:00Z]] 14:08:57.243 [debug] QUERY OK source="sources" db=1.4ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.244 [debug] QUERY OK source="media_items" db=0.8ms idle=9.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-22 00:00:00Z], 1] 14:08:57.246 [debug] QUERY OK source="media_items" db=1.2ms idle=10.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nYa Naseem Allail · Rabeh Saqer\n\nRabeh Saqer 2018\n\n℗ Rotana Audiovisual\n\nReleased on: 2018-01-01\n\nAuto-generated by YouTube.", "Ya Naseem Allail", "910b62ad-ceb2-4920-b228-405765560f1e", [], false, "B3fzRVWsNz0", "https://music.youtube.com/watch?v=B3fzRVWsNz0", 80, "/downloads/music/Rabeh Saqer/Ya Naseem Allail.NA", false, false, false, 1, 1, ~U[2021-03-22 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nYa Naseem Allail · Rabeh Saqer\n\nRabeh Saqer 2018\n\n℗ Rotana Audiovisual\n\nReleased on: 2018-01-01\n\nAuto-generated by YouTube.", "Ya Naseem Allail", nil, false, "B3fzRVWsNz0", "https://music.youtube.com/watch?v=B3fzRVWsNz0", "/downloads/music/Rabeh Saqer/Ya Naseem Allail.NA", false, 1, ~U[2021-03-22 00:00:00Z]] 14:08:57.248 [debug] QUERY OK source="sources" db=0.6ms queue=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.249 [debug] QUERY OK source="media_items" db=0.7ms queue=0.3ms idle=7.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-21 00:00:00Z], 1] 14:08:57.252 [debug] QUERY OK source="media_items" db=1.5ms idle=6.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Featuring Ritan ‘Falawla’\nRouh Al Sharq \nAnd the Hologram of the Iconic Andaleeb\n\n\nAgency Joy Productions \nLyrics Menna Al Kiey\nVocals جسّار\nVocals supervision: Mohamed Rubat\nMusic Composition Ehab Abdelwahed\nMusic Arrangement, mix & master Wesam Abdelmunem \nDirector Khaled Al Refaei \nPH All Over Group", "اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا", "ac656f85-472d-4abe-bffb-d94f31b1a049", [], false, "a0Gt7037JLU", "https://music.youtube.com/watch?v=a0Gt7037JLU", 81, "/downloads/music/Zain/اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا.NA", false, false, false, 1, 1, ~U[2023-04-21 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Featuring Ritan ‘Falawla’\nRouh Al Sharq \nAnd the Hologram of the Iconic Andaleeb\n\n\nAgency Joy Productions \nLyrics Menna Al Kiey\nVocals جسّار\nVocals supervision: Mohamed Rubat\nMusic Composition Ehab Abdelwahed\nMusic Arrangement, mix & master Wesam Abdelmunem \nDirector Khaled Al Refaei \nPH All Over Group", "اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا", nil, false, "a0Gt7037JLU", "https://music.youtube.com/watch?v=a0Gt7037JLU", "/downloads/music/Zain/اعلان زين العيد 2023 - أهلا أهلا بالعيد أهلا.NA", false, 1, ~U[2023-04-21 00:00:00Z]] 14:08:57.253 [debug] QUERY OK source="sources" db=0.9ms 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" = ?) [1] 14:08:57.255 [debug] QUERY OK source="media_items" db=1.1ms idle=7.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-11 11:02:39Z], 1] 14:08:57.260 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=7.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","duration_seconds","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by ALPHA Music\n\nMa Timanaytuk · Aseel Hamim\n\nMa Timanaytuk\n\n℗ 2015 ALPHA Music\n\nReleased on: 2015-01-01\n\nComposer: Mohammad Abdo\n\nAuto-generated by YouTube.", "Ma Timanaytuk", "750c9806-f05e-4e62-a9a7-ad023d215530", [], 284, false, "nBA9pBvPYL8", "https://music.youtube.com/watch?v=nBA9pBvPYL8", 82, "/downloads/music/Aseel Hamim/Ma Timanaytuk.NA", false, false, false, 1, 1, ~U[2023-01-11 11:02:39Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by ALPHA Music\n\nMa Timanaytuk · Aseel Hamim\n\nMa Timanaytuk\n\n℗ 2015 ALPHA Music\n\nReleased on: 2015-01-01\n\nComposer: Mohammad Abdo\n\nAuto-generated by YouTube.", "Ma Timanaytuk", 284, false, "nBA9pBvPYL8", "https://music.youtube.com/watch?v=nBA9pBvPYL8", "/downloads/music/Aseel Hamim/Ma Timanaytuk.NA", false, 1, ~U[2023-01-11 11:02:39Z]] 14:08:57.262 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.264 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=11.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-02-19 00:00:00Z], 1] 14:08:57.267 [debug] QUERY OK source="media_items" db=1.9ms idle=11.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Sony Music Entertainment\n\nTake Me Home, Country Roads (Original Version) [Remastered] · John Denver\n\nPure... Country\n\n℗ Originally Recorded 1971. All rights reserved by Sony Music Entertainment\n\nReleased on: 2010-12-13\n\nLyricist, Associated Performer, Composer: John Denver\nBackground Vocal: Fat City\nLyricist, Composer: Bill Danoff\nComposer, Lyricist: Taffy Nivert\nComposer, Lyricist: Mary Danoff\nProducer: Milton Okun\nRecording Engineer: Ray Hall\nAssistant Producer: Jean Kaplow\n\nAuto-generated by YouTube.", "Take Me Home, Country Roads (Original Version) [Remastered]", "b49156db-7862-4ecc-9a2f-91766cd4153f", [], false, "FpFms2tHRCA", "https://music.youtube.com/watch?v=FpFms2tHRCA", 83, "/downloads/music/John Denver/Take Me Home, Country Roads (Original Version) [Remastered].NA", false, false, false, 1, 1, ~U[2017-02-19 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Sony Music Entertainment\n\nTake Me Home, Country Roads (Original Version) [Remastered] · John Denver\n\nPure... Country\n\n℗ Originally Recorded 1971. All rights reserved by Sony Music Entertainment\n\nReleased on: 2010-12-13\n\nLyricist, Associated Performer, Composer: John Denver\nBackground Vocal: Fat City\nLyricist, Composer: Bill Danoff\nComposer, Lyricist: Taffy Nivert\nComposer, Lyricist: Mary Danoff\nProducer: Milton Okun\nRecording Engineer: Ray Hall\nAssistant Producer: Jean Kaplow\n\nAuto-generated by YouTube.", "Take Me Home, Country Roads (Original Version) [Remastered]", nil, false, "FpFms2tHRCA", "https://music.youtube.com/watch?v=FpFms2tHRCA", "/downloads/music/John Denver/Take Me Home, Country Roads (Original Version) [Remastered].NA", false, 1, ~U[2017-02-19 00:00:00Z]] 14:08:57.268 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=12.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" = ?) [1] 14:08:57.271 [debug] QUERY OK source="media_items" db=2.4ms idle=8.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-10-25 00:00:00Z], 1] 14:08:57.275 [debug] QUERY OK source="media_items" db=2.5ms idle=9.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Modissa - Randa Phone\n\nKan Endena Tahoun Sahar El Laialy · Fairouz\n\nLoulou (From the Play)\n\n℗ Randa Phone-Modissa\n\nReleased on: 1974-01-01\n\nProducer: 0\nComposer: Elias Rahbani\nLyricist: Elias Rahbani\n\nAuto-generated by YouTube.", "Kan Endena Tahoun Sahar El Laialy", "dd254511-d1b3-45a8-8049-1adea50fd4db", [], false, "877K6ohWFKk", "https://music.youtube.com/watch?v=877K6ohWFKk", 84, "/downloads/music/Fairouz/Kan Endena Tahoun Sahar El Laialy.NA", false, false, false, 1, 1, ~U[2019-10-25 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Modissa - Randa Phone\n\nKan Endena Tahoun Sahar El Laialy · Fairouz\n\nLoulou (From the Play)\n\n℗ Randa Phone-Modissa\n\nReleased on: 1974-01-01\n\nProducer: 0\nComposer: Elias Rahbani\nLyricist: Elias Rahbani\n\nAuto-generated by YouTube.", "Kan Endena Tahoun Sahar El Laialy", nil, false, "877K6ohWFKk", "https://music.youtube.com/watch?v=877K6ohWFKk", "/downloads/music/Fairouz/Kan Endena Tahoun Sahar El Laialy.NA", false, 1, ~U[2019-10-25 00:00:00Z]] 14:08:57.276 [debug] QUERY OK source="sources" db=0.4ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.279 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=9.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-07 00:00:00Z], 1] 14:08:57.282 [debug] QUERY OK source="media_items" db=1.5ms idle=11.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "8f07c4ab-6580-40af-ad70-ef7e935bd720", [], false, "4lAulZ5pzCY", "https://music.youtube.com/watch?v=4lAulZ5pzCY", 85, "/downloads/music/Sharqi Music - موسيقى شرقى/Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة.NA", false, false, false, 1, 1, ~U[2023-08-07 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", "Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة", nil, false, "4lAulZ5pzCY", "https://music.youtube.com/watch?v=4lAulZ5pzCY", "/downloads/music/Sharqi Music - موسيقى شرقى/Wael Jassar - Nekhaby Leh (Official Video) | وائل جسار - نخبي لية - من فيلم 365 يوم سعادة.NA", false, 1, ~U[2023-08-07 00:00:00Z]] 14:08:57.285 [debug] QUERY OK source="sources" db=2.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.286 [debug] QUERY OK source="media_items" db=0.9ms idle=10.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-25 00:00:00Z], 1] 14:08:57.289 [debug] QUERY OK source="media_items" db=1.6ms idle=11.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by The Orchard Enterprises\n\nبابار فيل · طارق العربي طرقان\n\nبابار فيل\n\n℗ 2021 Alfan Music\n\nReleased on: 2021-09-27\n\nProducer: طارق العربي طرقان\n\nAuto-generated by YouTube.", "بابار فيل", "80e1c115-4f44-4e98-bdc4-6455f05e13c7", [], false, "ziGeuuFI2vc", "https://music.youtube.com/watch?v=ziGeuuFI2vc", 86, "/downloads/music/طارق العربي طرقان/بابار فيل.NA", false, false, false, 1, 1, ~U[2026-03-25 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by The Orchard Enterprises\n\nبابار فيل · طارق العربي طرقان\n\nبابار فيل\n\n℗ 2021 Alfan Music\n\nReleased on: 2021-09-27\n\nProducer: طارق العربي طرقان\n\nAuto-generated by YouTube.", "بابار فيل", nil, false, "ziGeuuFI2vc", "https://music.youtube.com/watch?v=ziGeuuFI2vc", "/downloads/music/طارق العربي طرقان/بابار فيل.NA", false, 1, ~U[2026-03-25 00:00:00Z]] 14:08:57.290 [debug] QUERY OK source="sources" db=0.5ms idle=10.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" = ?) [1] 14:08:57.291 [debug] QUERY OK source="media_items" db=0.7ms idle=8.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-01-18 00:00:00Z], 1] 14:08:57.294 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=6.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس -انتي اميره (جلسات وناسه) | 2017\nMajid Al Mohndis - Enty Amira (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انتي اميره (جلسات وناسه) | 2017", "bd56a9ea-14a8-407b-bcfb-a81f287d883a", [], false, "iqeDsW8EUu0", "https://music.youtube.com/watch?v=iqeDsW8EUu0", 87, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انتي اميره (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2018-01-18 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس -انتي اميره (جلسات وناسه) | 2017\nMajid Al Mohndis - Enty Amira (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انتي اميره (جلسات وناسه) | 2017", nil, false, "iqeDsW8EUu0", "https://music.youtube.com/watch?v=iqeDsW8EUu0", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انتي اميره (جلسات وناسه) | 2017.NA", false, 1, ~U[2018-01-18 00:00:00Z]] 14:08:57.295 [debug] QUERY OK source="sources" db=0.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.296 [debug] QUERY OK source="media_items" db=0.9ms idle=6.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-19 00:00:00Z], 1] 14:08:57.298 [debug] QUERY OK source="media_items" db=1.3ms idle=6.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nAsaad Lel Goumar · Rahma Riad · Moheb Al Rawi · Haidar Al Asir\n\nAsaad Lel Goumar\n\n℗ Watary\n\nReleased on: 2022-07-19\n\nComposer: Ali Saber\n\nAuto-generated by YouTube.", "Asaad Lel Goumar", "59ec1c8b-4fd0-4445-aeb4-fb44329fa533", [], false, "SkE8qvx2Yjs", "https://music.youtube.com/watch?v=SkE8qvx2Yjs", 88, "/downloads/music/Rahma Riad, Moheb Al Rawi, Haidar Al Asir/Asaad Lel Goumar.NA", false, false, false, 1, 1, ~U[2022-07-19 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Watary\n\nAsaad Lel Goumar · Rahma Riad · Moheb Al Rawi · Haidar Al Asir\n\nAsaad Lel Goumar\n\n℗ Watary\n\nReleased on: 2022-07-19\n\nComposer: Ali Saber\n\nAuto-generated by YouTube.", "Asaad Lel Goumar", nil, false, "SkE8qvx2Yjs", "https://music.youtube.com/watch?v=SkE8qvx2Yjs", "/downloads/music/Rahma Riad, Moheb Al Rawi, Haidar Al Asir/Asaad Lel Goumar.NA", false, 1, ~U[2022-07-19 00:00:00Z]] 14:08:57.300 [debug] QUERY OK source="sources" db=1.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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.301 [debug] QUERY OK source="media_items" db=0.8ms idle=6.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-06-06 00:00:00Z], 1] 14:08:57.305 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=6.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" [": للاستماع علي جميع المنصات https://FadelChaker1.lnk.to/MaoolID\n: اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه https://bit.ly/33FjEZc\n\nفضل شاكر - معقول\nFadel Chaker - Maaol\n\nLyrics and Music: Marwan Khoury\nArranger: Bilal Al Zein\n\nكلمات الأغنية\n\nمعقول إنساك معقول\nتنساني أنا على طول\nمعقول ما نعود أحباب\nنمرق متل الاغراب\nو لا نبقى سوى\nو لا نبقى سوى\n \nياما قالوا الهوا غلاب\nو لا مره حسبنا حساب\nنبعد يا هوى\nيا هوى يا هوى\n \nياما ياما عشاق\nنسيوا الأشواق\nضاعوا وصاروا\nبهالعمر اوراق\n \nياما كنا نقول\nعاشقين على طول\nلا لا مش معقول\nتقدر يا فراق\n \nتاري المكتوب\nيا هوى مكتوب\nو لا تتعب يوم يا قلوب\n\n\n#معقول\n#فضل_شاكر\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://bit.ly/33FjEZc\n• ITunes : https://apple.co/2ZHTF20\n• Anghami : https://bit.ly/32yrofW\n• Spotify : https://spoti.fi/35LgsO7\n• Deezer : https://bit.ly/2ZIxN6J\n• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول", "bde147f8-5d56-4ee0-a18c-ccb1c8471161", [], false, "60Jc7g3CwJc", "https://music.youtube.com/watch?v=60Jc7g3CwJc", 89, "/downloads/music/Fadel Chaker/Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول.NA", false, false, false, 1, 1, ~U[2020-06-06 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], ": للاستماع علي جميع المنصات https://FadelChaker1.lnk.to/MaoolID\n: اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه https://bit.ly/33FjEZc\n\nفضل شاكر - معقول\nFadel Chaker - Maaol\n\nLyrics and Music: Marwan Khoury\nArranger: Bilal Al Zein\n\nكلمات الأغنية\n\nمعقول إنساك معقول\nتنساني أنا على طول\nمعقول ما نعود أحباب\nنمرق متل الاغراب\nو لا نبقى سوى\nو لا نبقى سوى\n \nياما قالوا الهوا غلاب\nو لا مره حسبنا حساب\nنبعد يا هوى\nيا هوى يا هوى\n \nياما ياما عشاق\nنسيوا الأشواق\nضاعوا وصاروا\nبهالعمر اوراق\n \nياما كنا نقول\nعاشقين على طول\nلا لا مش معقول\nتقدر يا فراق\n \nتاري المكتوب\nيا هوى مكتوب\nو لا تتعب يوم يا قلوب\n\n\n#معقول\n#فضل_شاكر\n\nتوزيع ديجيتال شركة قنوات\n_______________________________\nOfficial Social Media Accounts \n: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\nOfficial Music Platforms : \n• Youtube channel : https://bit.ly/33FjEZc\n• ITunes : https://apple.co/2ZHTF20\n• Anghami : https://bit.ly/32yrofW\n• Spotify : https://spoti.fi/35LgsO7\n• Deezer : https://bit.ly/2ZIxN6J\n• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول", nil, false, "60Jc7g3CwJc", "https://music.youtube.com/watch?v=60Jc7g3CwJc", "/downloads/music/Fadel Chaker/Fadel Chaker - Maaol (Exclusive Lyrics Video) | فضل شاكر - معقول.NA", false, 1, ~U[2020-06-06 00:00:00Z]] 14:08:57.306 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.307 [debug] QUERY OK source="media_items" db=0.6ms idle=8.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-02-08 00:00:00Z], 1] 14:08:57.310 [debug] QUERY OK source="media_items" db=1.8ms idle=8.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["لتنزيل \"خذني\" من iTunes\n https://goo.gl/UGLDfe\n \n للإستماع لأغنية \"خذني\" على Apple Music \n https://goo.gl/3BRReA\n\nأشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nداليا - \u00A0خذني (جلسات وناسه) | 2017\nDalia - Khethny (Jalsat Wanasah) | 2017\n\nكلمات: د. راكان بن سياف\nألحان: فايز السعيد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "داليا -\u00A0خذني (جلسات وناسه) | 2017", "f45da189-5c5f-4784-8337-49ab1b30d418", [], false, "ozMMZvTlH3g", "https://music.youtube.com/watch?v=ozMMZvTlH3g", 90, "/downloads/music/ Tunes Arabia l تيونز أرابيا/داليا -\u00A0خذني (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2018-02-08 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "لتنزيل \"خذني\" من iTunes\n https://goo.gl/UGLDfe\n \n للإستماع لأغنية \"خذني\" على Apple Music \n https://goo.gl/3BRReA\n\nأشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nداليا - \u00A0خذني (جلسات وناسه) | 2017\nDalia - Khethny (Jalsat Wanasah) | 2017\n\nكلمات: د. راكان بن سياف\nألحان: فايز السعيد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "داليا -\u00A0خذني (جلسات وناسه) | 2017", nil, false, "ozMMZvTlH3g", "https://music.youtube.com/watch?v=ozMMZvTlH3g", "/downloads/music/ Tunes Arabia l تيونز أرابيا/داليا -\u00A0خذني (جلسات وناسه) | 2017.NA", false, 1, ~U[2018-02-08 00:00:00Z]] 14:08:57.312 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [1] 14:08:57.313 [debug] QUERY OK source="media_items" db=0.9ms idle=8.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-07-29 00:00:00Z], 1] 14:08:57.318 [debug] QUERY OK source="media_items" db=3.1ms idle=7.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ekhwaty El Swareekh Ft Zuka & Shehta Karika | كليب أخواتي الصواريخ دقدق و فانكي و زوكا و شحتة كاريكا\n\nFirst Clip from Azraq's album\n\nPerformers : Dokdok& Fanky - Zuksh - Shehta Karika\nMusic Production : Bassem Fanky || Mastering : Coolpixx || Lyrics : Dokdok\nDirector: Omar Donga || DOP: Abdallah Marie || Edited &Colorist: Khalid Ibrahim\n..\nMarketing & Digital Management: mohamed3ttallah\n..\nقبل اي حد خلي أغنيه \" أخواتي \" الكول تون بتاعك .\nلعملاء Vodafone : أبعت رساله بالكود دا (209242) علي 5555\nلعملاء Etisalat : أبعت رساله بالكود دا (52117047) علي 1500\nلعملاء Orange : أبعت رساله بالكود دا (9873076) علي 9999\n..\nlisten to from Digital stores :\n\n• iTunes : \u00A0\u00A0/\u00A0mahrgan-ekhwaty-feat-shehta-karika-zoka-si...\u00A0\u00A0\n• Anghami : https://play.anghami.com/song/82350383\n• Deezer : https://deezer.page.link/XARUmgkpaEUc...\n• Spotify : https://open.spotify.com/album/2kUP4H...\n..\nFor Business Inquirers And Artist Booking \nbusiness Administration : 01129200294\nMail : business@elswareekh.com\n\n..\nTo communicate with El Swareekh DokdokwFanky : \n\n• Facebook :\u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0dokdokwfanky\u00A0\u00A0\n• TikTok : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Anghami : https://play.anghami.com/artist/3057431\n• Deezer : https://deezer.page.link/LfmPNNrK7StB...\n• Spotify : https://open.spotify.com/artist/5rNrR...\n\n..\nFollow Zukksh \n\u00A0\u00A0/\u00A0zukksh\u00A0\u00A0\n..\nFollow 3enaabb \n\u00A0\u00A0/\u00A03enaabb\u00A0\u00A0\n..\nFollow Shehta Karika\n\u00A0\u00A0/\u00A0shehtakarika.official\u00A0\u00A0\n..\n#اخواتي #الصواريخ #Ekhwaty \n..\nجميع الحقوق محفوظة غير مسموح بتداول هذا المحتوي علي اى قناة اخري ©\nAll rights reserved for/ El Swareekh DokdokwFanky ©\nIt is not allowed to share this content on any other channel ©", "كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika", "818f2201-09eb-4002-814a-16c05c019eb0", [], false, "P66GgswsvCc", "https://music.youtube.com/watch?v=P66GgswsvCc", 91, "/downloads/music/El Sawareekh#/كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika.NA", false, false, false, 1, 1, ~U[2020-07-29 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Ekhwaty El Swareekh Ft Zuka & Shehta Karika | كليب أخواتي الصواريخ دقدق و فانكي و زوكا و شحتة كاريكا\n\nFirst Clip from Azraq's album\n\nPerformers : Dokdok& Fanky - Zuksh - Shehta Karika\nMusic Production : Bassem Fanky || Mastering : Coolpixx || Lyrics : Dokdok\nDirector: Omar Donga || DOP: Abdallah Marie || Edited &Colorist: Khalid Ibrahim\n..\nMarketing & Digital Management: mohamed3ttallah\n..\nقبل اي حد خلي أغنيه \" أخواتي \" الكول تون بتاعك .\nلعملاء Vodafone : أبعت رساله بالكود دا (209242) علي 5555\nلعملاء Etisalat : أبعت رساله بالكود دا (52117047) علي 1500\nلعملاء Orange : أبعت رساله بالكود دا (9873076) علي 9999\n..\nlisten to from Digital stores :\n\n• iTunes : \u00A0\u00A0/\u00A0mahrgan-ekhwaty-feat-shehta-karika-zoka-si...\u00A0\u00A0\n• Anghami : https://play.anghami.com/song/82350383\n• Deezer : https://deezer.page.link/XARUmgkpaEUc...\n• Spotify : https://open.spotify.com/album/2kUP4H...\n..\nFor Business Inquirers And Artist Booking \nbusiness Administration : 01129200294\nMail : business@elswareekh.com\n\n..\nTo communicate with El Swareekh DokdokwFanky : \n\n• Facebook :\u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Instagram : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Twitter : \u00A0\u00A0/\u00A0dokdokwfanky\u00A0\u00A0\n• TikTok : \u00A0\u00A0/\u00A0elswareekh\u00A0\u00A0\n• Anghami : https://play.anghami.com/artist/3057431\n• Deezer : https://deezer.page.link/LfmPNNrK7StB...\n• Spotify : https://open.spotify.com/artist/5rNrR...\n\n..\nFollow Zukksh \n\u00A0\u00A0/\u00A0zukksh\u00A0\u00A0\n..\nFollow 3enaabb \n\u00A0\u00A0/\u00A03enaabb\u00A0\u00A0\n..\nFollow Shehta Karika\n\u00A0\u00A0/\u00A0shehtakarika.official\u00A0\u00A0\n..\n#اخواتي #الصواريخ #Ekhwaty \n..\nجميع الحقوق محفوظة غير مسموح بتداول هذا المحتوي علي اى قناة اخري ©\nAll rights reserved for/ El Swareekh DokdokwFanky ©\nIt is not allowed to share this content on any other channel ©", "كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika", nil, false, "P66GgswsvCc", "https://music.youtube.com/watch?v=P66GgswsvCc", "/downloads/music/El Sawareekh#/كليب أخواتي الصواريخ دقدق و فانكي و زوكش و شحتة كاريكا | Ekhwaty El Swareekh Ft Zuksh&Shehta Karika.NA", false, 1, ~U[2020-07-29 00:00:00Z]] 14:08:57.320 [debug] QUERY OK source="sources" db=0.9ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.321 [debug] QUERY OK source="media_items" db=1.0ms idle=10.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2020-10-07 00:00:00Z], 1] 14:08:57.324 [debug] QUERY OK source="media_items" db=1.4ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Qanawat\n\nيشبهك قلبي · اصيل هميم\n\nيشبهك قلبي\n\n℗ 2020 Anwar Al Mushairi\n\nAuto-generated by YouTube.", "يشبهك قلبي", "9f38a9a2-4367-45b5-8039-5a95da238e1d", [], false, "xHHIflFNFK8", "https://music.youtube.com/watch?v=xHHIflFNFK8", 92, "/downloads/music/اصيل هميم/يشبهك قلبي.NA", false, false, false, 1, 1, ~U[2020-10-07 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Qanawat\n\nيشبهك قلبي · اصيل هميم\n\nيشبهك قلبي\n\n℗ 2020 Anwar Al Mushairi\n\nAuto-generated by YouTube.", "يشبهك قلبي", nil, false, "xHHIflFNFK8", "https://music.youtube.com/watch?v=xHHIflFNFK8", "/downloads/music/اصيل هميم/يشبهك قلبي.NA", false, 1, ~U[2020-10-07 00:00:00Z]] 14:08:57.325 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.326 [debug] QUERY OK source="media_items" db=0.9ms idle=7.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-22 00:00:00Z], 1] 14:08:57.329 [debug] QUERY OK source="media_items" db=2.0ms idle=7.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Written By: Ahmed El Azab / كلمات: أحمد العزب\nComposed By: Amr El Shazly / ألحان: عمرو الشاذلى\nArranged, Mixed & Mastered By: Hesham El Bana / توزيع ومكس وماستر : هشام البنا\nDirected By: Wael Drabse / إخراج: وائل درابسه\n\nKeep Listening to Nedaa Shrara on:\nAnghami: https://play.anghami.com/artist/971409\nSpotify: https://open.spotify.com/artist/73Gig...\nApple Music: \u00A0\u00A0/\u00A0nedaa-shrara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5246...\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nedaa\u00A0shrara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nedaa Shrara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@nedaashrara\u00A0\u00A0\n\nFollow Nedaa Shrara on:\nFacebook: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nedaashrara_official\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nedaashrara\u00A0\u00A0\nTiktok: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\n\nLyrics | كلمات", "Nedaa Shrara - W Ma'aak [Official Video] (2023) / نداء شرارة - ومعاك", "05577563-e4d3-4320-8e71-5f109d9d44af", [], false, "6jkFPCH6TFQ", "https://music.youtube.com/watch?v=6jkFPCH6TFQ", 93, "/downloads/music/Nedaa Shrara | نداء شرارة/Nedaa Shrara - W Ma'aak [Official Video] (2023) ⧸ نداء شرارة - ومعاك.NA", false, false, false, 1, 1, ~U[2023-09-22 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Written By: Ahmed El Azab / كلمات: أحمد العزب\nComposed By: Amr El Shazly / ألحان: عمرو الشاذلى\nArranged, Mixed & Mastered By: Hesham El Bana / توزيع ومكس وماستر : هشام البنا\nDirected By: Wael Drabse / إخراج: وائل درابسه\n\nKeep Listening to Nedaa Shrara on:\nAnghami: https://play.anghami.com/artist/971409\nSpotify: https://open.spotify.com/artist/73Gig...\nApple Music: \u00A0\u00A0/\u00A0nedaa-shrara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/5246...\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0nedaa\u00A0shrara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Nedaa Shrara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0@nedaashrara\u00A0\u00A0\n\nFollow Nedaa Shrara on:\nFacebook: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0nedaashrara_official\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0nedaashrara\u00A0\u00A0\nTiktok: \u00A0\u00A0/\u00A0nedaashararaofficial\u00A0\u00A0\n\nLyrics | كلمات", "Nedaa Shrara - W Ma'aak [Official Video] (2023) / نداء شرارة - ومعاك", nil, false, "6jkFPCH6TFQ", "https://music.youtube.com/watch?v=6jkFPCH6TFQ", "/downloads/music/Nedaa Shrara | نداء شرارة/Nedaa Shrara - W Ma'aak [Official Video] (2023) ⧸ نداء شرارة - ومعاك.NA", false, 1, ~U[2023-09-22 00:00:00Z]] 14:08:57.331 [debug] QUERY OK source="sources" db=0.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.334 [debug] QUERY OK source="media_items" db=2.4ms idle=7.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-12-28 00:00:00Z], 1] 14:08:57.336 [debug] QUERY OK source="media_items" db=1.6ms idle=9.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - انا بلياك (جلسات وناسه) | 2017\nMajed Al Mohandes - Ana B'laiyak (Jalsat Wanasah) | 2017\n\nكلمات: رائد الاديب\nألحان: ازهر حداد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انا بلياك (جلسات وناسه) | 2017", "e7ef898f-dab5-4a9d-8a76-74bb855fa1fa", [], false, "5dWkN82OUvY", "https://music.youtube.com/watch?v=5dWkN82OUvY", 94, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انا بلياك (جلسات وناسه) | 2017.NA", false, false, false, 1, 1, ~U[2017-12-28 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - انا بلياك (جلسات وناسه) | 2017\nMajed Al Mohandes - Ana B'laiyak (Jalsat Wanasah) | 2017\n\nكلمات: رائد الاديب\nألحان: ازهر حداد\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - انا بلياك (جلسات وناسه) | 2017", nil, false, "5dWkN82OUvY", "https://music.youtube.com/watch?v=5dWkN82OUvY", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - انا بلياك (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-12-28 00:00:00Z]] 14:08:57.338 [debug] QUERY OK source="sources" db=0.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.339 [debug] QUERY OK source="media_items" db=0.7ms idle=9.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-01 00:00:00Z], 1] 14:08:57.344 [debug] QUERY OK source="media_items" db=4.4ms idle=8.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by DDS\n\nFouq · Assala\n\nLehqt Nafsy\n\n℗ DDS\n\nReleased on: 2023-10-01\n\nAuto-generated by YouTube.", "Fouq", "ccac94b9-03d1-4b34-bb02-dc6d88d01192", [], false, "Fyj-oKxAwjs", "https://music.youtube.com/watch?v=Fyj-oKxAwjs", 95, "/downloads/music/Assala/Fouq.NA", false, false, false, 1, 1, ~U[2023-10-01 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by DDS\n\nFouq · Assala\n\nLehqt Nafsy\n\n℗ DDS\n\nReleased on: 2023-10-01\n\nAuto-generated by YouTube.", "Fouq", nil, false, "Fyj-oKxAwjs", "https://music.youtube.com/watch?v=Fyj-oKxAwjs", "/downloads/music/Assala/Fouq.NA", false, 1, ~U[2023-10-01 00:00:00Z]] 14:08:57.345 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=11.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] 14:08:57.346 [debug] QUERY OK source="media_items" db=0.6ms idle=9.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-29 00:00:00Z], 1] 14:08:57.350 [debug] QUERY OK source="media_items" db=2.2ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad | احمد سعد - اعلان زين العيد 2022 \n#Ahmed_Saad | #احمد_سعد #اعلان_زين_العيد2022\n\n• Lyrics: Menna Al Keiy | منه القيعي\n• Composition: Ehab Abdulwahed |ايهاب عبد الواحد\n• Music Arrangement: Wessam Abdulmonem | وسام عبد المنعم\n• Sound Engineer: Amir Nathan\n• Recording Sound Engineer: Amir Nathan\n• Music Productions: Music Yard \n\n• Agency: Joy Productions\n• Production House: A One Productions\n• Director: Ahmed Abdulwahed\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : hhttps://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad | احمد سعد - اعلان زين العيد 2022", "959c2ab6-230a-4ca5-b900-4bfb5a41b4ed", [], false, "cgh4KYkLA1s", "https://music.youtube.com/watch?v=cgh4KYkLA1s", 96, "/downloads/music/Ahmed Saad/Ahmed Saad | احمد سعد - اعلان زين العيد 2022.NA", false, false, false, 1, 1, ~U[2022-04-29 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Subscribe To Ahmed Saad Channel | إشترك علي قناة احمد سعد\nhttps://goo.gl/w58esQ\n\nAhmed Saad | احمد سعد - اعلان زين العيد 2022 \n#Ahmed_Saad | #احمد_سعد #اعلان_زين_العيد2022\n\n• Lyrics: Menna Al Keiy | منه القيعي\n• Composition: Ehab Abdulwahed |ايهاب عبد الواحد\n• Music Arrangement: Wessam Abdulmonem | وسام عبد المنعم\n• Sound Engineer: Amir Nathan\n• Recording Sound Engineer: Amir Nathan\n• Music Productions: Music Yard \n\n• Agency: Joy Productions\n• Production House: A One Productions\n• Director: Ahmed Abdulwahed\n\n• Follow Ahmed Saad On Social Media | أحمد سعد علي وسائل التواصل الاجتماعي\n\n• Official Facebook : https://goo.gl/2z7Yp4 \n• Official Instagram : https://goo.gl/z7jRgY \n• Official Anghami : https://goo.gl/YPPoUH \n• Official Google+ : https://goo.gl/dY7XyK \n\n\nAhmed Saad | أسمع أكتر للفنان \" أحمد سعد \" من خلال الروابط التاليه : \n\n• Ahmed Saad ( Album Wasaa Wasaa | احمد سعد ( البوم وسع وسع : hhttps://bit.ly/Album-WasaaWasaa\n• Ahmed Saad | 2022 | احمد سعد: https://bit.ly/AhmedSaad2022\n• Ahmed Saad | أدعيه و ابتهالات أحمد سعد : https://goo.gl/XgjRWm\n• Ahmed Saad | حفلات الفنان احمد سعد : https://goo.gl/gRHZ1t\n ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n\n© Powered By Global", "Ahmed Saad | احمد سعد - اعلان زين العيد 2022", nil, false, "cgh4KYkLA1s", "https://music.youtube.com/watch?v=cgh4KYkLA1s", "/downloads/music/Ahmed Saad/Ahmed Saad | احمد سعد - اعلان زين العيد 2022.NA", false, 1, ~U[2022-04-29 00:00:00Z]] 14:08:57.351 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.352 [debug] QUERY OK source="media_items" db=0.8ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-10 00:00:00Z], 1] 14:08:57.355 [debug] QUERY OK source="media_items" db=1.4ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Rotana Audio Visual L.L.C\n\nFen Layalik · Fadl Shaker\n\nSaharni El Shok\n\n℗ Rotana Audiovisual\n\nReleased on: 2005-01-01\n\nAuto-generated by YouTube.", "Fen Layalik", "8e6fd886-07bc-4cf8-84fc-8506c5ab1831", [], false, "OYKp1Zj_uTk", "https://music.youtube.com/watch?v=OYKp1Zj_uTk", 97, "/downloads/music/Fadl Shaker/Fen Layalik.NA", false, false, false, 1, 1, ~U[2021-03-10 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Rotana Audio Visual L.L.C\n\nFen Layalik · Fadl Shaker\n\nSaharni El Shok\n\n℗ Rotana Audiovisual\n\nReleased on: 2005-01-01\n\nAuto-generated by YouTube.", "Fen Layalik", nil, false, "OYKp1Zj_uTk", "https://music.youtube.com/watch?v=OYKp1Zj_uTk", "/downloads/music/Fadl Shaker/Fen Layalik.NA", false, 1, ~U[2021-03-10 00:00:00Z]] 14:08:57.356 [debug] QUERY OK source="sources" db=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.357 [debug] QUERY OK source="media_items" db=0.6ms idle=6.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-03-05 00:00:00Z], 1] 14:08:57.359 [debug] QUERY OK source="media_items" db=1.6ms idle=6.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nShape of You · Ed Sheeran\n\nShape of You\n\n℗ 2017 Warner Music UK Limited\n\nDrums: Chris Laws\nEngineer: Chris Laws\nEngineer: Dann Pursey\nGuitar, Percussion: Ed Sheeran\nCo- Producer: Ed Sheeran\nLead Vocals: Ed Sheeran\nBacking Vocals: Ed Sheeran\nBacking Vocals: Geo Gabriel\nAssistant Mixer: Geoff Swan\nEngineer: Joe Rubel\nMixer: Mark \"Spike\" Stent\nAssistant Mixer: Michael Freeman\nKeyboards: Steve Mac\nProducer: Steve Mac\nMasterer: Stuart Hawkes\nBacking Vocals: Travis Cole\nBacking Vocals: Wayne Hernandez\nComposer, Lyricist: Ed Sheeran\nComposer, Lyricist: Johnny McDaid\nComposer, Lyricist: Kandi Burruss\nComposer, Lyricist: Kevin Briggs\nComposer, Lyricist: Steve Mac\nComposer, Lyricist: Tameka Cottle\n\nAuto-generated by YouTube.", "Shape of You", "7a26a105-3bd0-4286-9fb2-02c902f5de38", [], false, "xTvyyoF_LZY", "https://music.youtube.com/watch?v=xTvyyoF_LZY", 98, "/downloads/music/Ed Sheeran/Shape of You.NA", false, false, false, 1, 1, ~U[2017-03-05 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "Provided to YouTube by Atlantic Records UK\n\nShape of You · Ed Sheeran\n\nShape of You\n\n℗ 2017 Warner Music UK Limited\n\nDrums: Chris Laws\nEngineer: Chris Laws\nEngineer: Dann Pursey\nGuitar, Percussion: Ed Sheeran\nCo- Producer: Ed Sheeran\nLead Vocals: Ed Sheeran\nBacking Vocals: Ed Sheeran\nBacking Vocals: Geo Gabriel\nAssistant Mixer: Geoff Swan\nEngineer: Joe Rubel\nMixer: Mark \"Spike\" Stent\nAssistant Mixer: Michael Freeman\nKeyboards: Steve Mac\nProducer: Steve Mac\nMasterer: Stuart Hawkes\nBacking Vocals: Travis Cole\nBacking Vocals: Wayne Hernandez\nComposer, Lyricist: Ed Sheeran\nComposer, Lyricist: Johnny McDaid\nComposer, Lyricist: Kandi Burruss\nComposer, Lyricist: Kevin Briggs\nComposer, Lyricist: Steve Mac\nComposer, Lyricist: Tameka Cottle\n\nAuto-generated by YouTube.", "Shape of You", nil, false, "xTvyyoF_LZY", "https://music.youtube.com/watch?v=xTvyyoF_LZY", "/downloads/music/Ed Sheeran/Shape of You.NA", false, 1, ~U[2017-03-05 00:00:00Z]] 14:08:57.361 [debug] QUERY OK source="sources" db=0.8ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.363 [debug] QUERY OK source="media_items" db=1.9ms idle=6.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-11-09 00:00:00Z], 1] 14:08:57.366 [debug] QUERY OK source="media_items" db=1.9ms idle=7.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - هدوء (جلسات وناسه) | 2017\nMajed Al-Mohandes - Hodo'a (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - هدوء (جلسات وناسه) | 2017", "7f058003-01f6-4621-8b1f-8df24d9cd1e2", [], false, "C078JgIJUc0", "https://music.youtube.com/watch?v=C078JgIJUc0", 99, "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - هدوء (جلسات وناسه) | 2017.NA", false, false, false, 1, 2, ~U[2017-11-09 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nماجد المهندس - هدوء (جلسات وناسه) | 2017\nMajed Al-Mohandes - Hodo'a (Jalsat Wanasah) | 2017\n\nكلمات: تركي آل الشيخ\nألحان: نواف عبدالله\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "ماجد المهندس - هدوء (جلسات وناسه) | 2017", nil, false, "C078JgIJUc0", "https://music.youtube.com/watch?v=C078JgIJUc0", "/downloads/music/ Tunes Arabia l تيونز أرابيا/ماجد المهندس - هدوء (جلسات وناسه) | 2017.NA", false, 1, ~U[2017-11-09 00:00:00Z]] 14:08:57.368 [debug] QUERY OK source="sources" db=0.7ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 14:08:57.369 [debug] QUERY OK source="media_items" db=0.6ms idle=7.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-11-11 00:00:00Z], 1] 14:08:57.371 [debug] QUERY OK source="media_items" db=1.3ms idle=6.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["كلمات: رائد الأديب - الحان: أزهر حداد\nمن البوم ... 2015\nFrom Album ... 2015\n\nاسمع كل أغاني ماجد المهندس على ديزر \nhttps://www.deezer.com/us/artist/117480", "Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك", "f87a255a-2942-4125-84a0-7e98173d1b95", [], false, "QS0v8uxzfJM", "https://music.youtube.com/watch?v=QS0v8uxzfJM", 100, "/downloads/music/Rotana/Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك.NA", false, false, false, 1, 1, ~U[2015-11-11 00:00:00Z], ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], "كلمات: رائد الأديب - الحان: أزهر حداد\nمن البوم ... 2015\nFrom Album ... 2015\n\nاسمع كل أغاني ماجد المهندس على ديزر \nhttps://www.deezer.com/us/artist/117480", "Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك", nil, false, "QS0v8uxzfJM", "https://music.youtube.com/watch?v=QS0v8uxzfJM", "/downloads/music/Rotana/Majid Almuhandis … Ana Blayak | ماجد المهندس … انا بلياك.NA", false, 1, ~U[2015-11-11 00:00:00Z]] 14:08:57.372 [debug] QUERY OK source="sources" db=0.2ms idle=8.4ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z], 1] 14:08:57.374 [debug] QUERY OK source="media_items" db=1.3ms 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 ((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")))) [1] 14:08:57.379 [debug] QUERY OK source="tasks" db=0.5ms queue=0.2ms idle=7.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7130, 82, ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z]] 14:08:57.382 [debug] QUERY OK source="tasks" db=0.3ms idle=4.7ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7131, 74622, ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z]] 14:08:57.384 [debug] QUERY OK source="media_items" db=0.8ms idle=5.0ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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")))) [1] 14:08:57.385 [debug] QUERY OK source="media_items" db=0.9ms idle=3.2ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 14:08:57.387 [info] {"args":{"id":82},"id":7130,"meta":{},"system_time":1776521337386454637,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:08:57.387 [info] {"args":{"id":74622},"id":7131,"meta":{},"system_time":1776521337387105086,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:08:57.389 [debug] QUERY OK source="media_items" db=1.5ms 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 WHERE (m0."id" = ?) [82] 14:08:57.389 [debug] QUERY OK source="media_items" db=1.7ms 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 WHERE (m0."id" = ?) [74622] 14:08:57.390 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:08:57.390 [debug] QUERY OK source="tasks" db=1.0ms queue=0.1ms idle=2.9ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7132, 1, ~U[2026-04-18 14:08:57Z], ~U[2026-04-18 14:08:57Z]] 14:08:57.390 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:08:57.390 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [1] 14:08:57.391 [debug] QUERY OK source="sources" db=0.6ms idle=1.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" = ?) [1] 14:08:57.392 [info] {"args":{"id":1},"id":6771,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":196650075,"event":"job:stop","queue_time":954664,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:08:57.392 [debug] QUERY OK source="media_profiles" db=1.3ms idle=1.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" = ?) [1] 14:08:57.393 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.2ms idle=1.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" = ?) [1] 14:08:57.394 [debug] QUERY OK source="media_items" db=1.3ms idle=2.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 [82] 14:08:57.395 [debug] QUERY OK source="media_items" db=1.1ms idle=2.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 [74622] 14:08:57.398 [debug] QUERY OK source="media_metadata" db=1.1ms queue=0.1ms idle=5.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [82] 14:08:57.399 [debug] QUERY OK source="media_metadata" db=0.8ms queue=0.3ms idle=4.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [74622] 14:08:57.399 [debug] QUERY OK source="media_profiles" db=0.6ms idle=4.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" = ?) [1] 14:08:57.400 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=4.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" = ?) [1] 14:08:57.401 [debug] QUERY OK source="settings" db=0.4ms idle=1.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 [] 14:08:57.402 [debug] QUERY OK source="settings" db=0.7ms idle=1.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 [] 14:08:57.402 [debug] Running yt-dlp command for action: get_downloadable_status 14:08:57.403 [debug] Running yt-dlp command for action: get_downloadable_status 14:08:57.405 [debug] QUERY OK source="settings" db=0.4ms 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 [] 14:08:57.405 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 14:08:57.406 [debug] QUERY OK source="settings" db=0.7ms idle=5.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 [] 14:08:57.406 [debug] QUERY OK source="settings" db=0.4ms idle=5.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 [] 14:08:57.407 [debug] QUERY OK source="settings" db=0.6ms idle=1.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 [] 14:08:57.407 [debug] QUERY OK source="settings" db=0.7ms idle=5.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 [] 14:08:57.408 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=nBA9pBvPYL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/c8/0fc83fa73ec2c92f10fa5565c519da1c237ded39d88ad93a34b5b3cdf77cbe7e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:08:57.408 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=DNltRuCvASY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/54/e354975b4b109898cca2fa63e830dc6a546ce5a34e52d58d2f51c1378e7b743a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:09:00.247 [info] {"source":"oban","duration":647,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:09:02.785 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=nBA9pBvPYL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/c8/0fc83fa73ec2c92f10fa5565c519da1c237ded39d88ad93a34b5b3cdf77cbe7e.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) ERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available 14:09:02.785 [error] yt-dlp download error for media item #82: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available\n" 14:09:02.786 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] nBA9pBvPYL8: Video unavailable. This video is not available\n" 14:09:02.788 [info] {"args":{"id":82},"id":7130,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5400094,"event":"job:stop","queue_time":383736,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:09:03.015 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=DNltRuCvASY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/54/e354975b4b109898cca2fa63e830dc6a546ce5a34e52d58d2f51c1378e7b743a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) ERROR: [youtube] DNltRuCvASY: Video unavailable. This video is not available 14:09:03.016 [error] yt-dlp download error for media item #74622: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] DNltRuCvASY: Video unavailable. This video is not available\n" 14:09:03.020 [debug] QUERY OK source="media_items" db=4.0ms idle=563.4ms UPDATE "media_items" SET "last_error" = ?, "updated_at" = ? WHERE "id" = ? ["WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] DNltRuCvASY: Video unavailable. This video is not available\n", ~U[2026-04-18 14:09:03Z], 74622] 14:09:03.021 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nERROR: [youtube] DNltRuCvASY: Video unavailable. This video is not available\n" 14:09:03.022 [info] {"args":{"id":74622},"id":7131,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":5634131,"event":"job:stop","queue_time":383736,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:09:05.114 [info] {"source":"oban","duration":3969,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:09:35.119 [info] {"source":"oban","duration":3224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:00.249 [info] {"source":"oban","duration":1347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:10:05.128 [info] {"source":"oban","duration":7602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:35.132 [info] {"source":"oban","duration":2266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:00.255 [info] {"source":"oban","duration":4024,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:11:05.136 [info] {"source":"oban","duration":2084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:35.141 [info] {"source":"oban","duration":3004,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:00.257 [info] {"source":"oban","duration":797,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:12:05.144 [info] {"source":"oban","duration":2748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:35.149 [info] {"source":"oban","duration":3624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:00.259 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:13:05.153 [info] {"source":"oban","duration":2653,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:35.156 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:00.261 [info] {"source":"oban","duration":605,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:14:05.160 [info] {"source":"oban","duration":2271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:35.163 [info] {"source":"oban","duration":2210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:00.263 [info] {"source":"oban","duration":898,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:15:05.167 [info] {"source":"oban","duration":3253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:35.174 [info] {"source":"oban","duration":5155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:00.267 [info] {"source":"oban","duration":1332,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:16:05.177 [info] {"source":"oban","duration":2039,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:35.181 [info] {"source":"oban","duration":2681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:41.681 [info] GET /media/15c73c80-1a4b-44b1-928a-f6d37c9a79c4/stream 14:16:41.682 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "15c73c80-1a4b-44b1-928a-f6d37c9a79c4"} Pipelines: [:maybe_basic_auth] 14:16:41.685 [debug] QUERY OK source="media_items" db=1.5ms idle=1225.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 WHERE (m0."uuid" = ?) ["15c73c80-1a4b-44b1-928a-f6d37c9a79c4"] 14:16:41.686 [debug] Invalid range request for media item: 15c73c80-1a4b-44b1-928a-f6d37c9a79c4 - serving full file 14:16:41.687 [info] Sent 200 in 5ms 14:17:00.271 [info] {"source":"oban","duration":735,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:17:05.186 [info] {"source":"oban","duration":3144,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:17:35.191 [info] {"source":"oban","duration":4195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:00.274 [info] {"source":"oban","duration":1629,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:18:05.196 [info] {"source":"oban","duration":3162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:35.204 [info] {"source":"oban","duration":7785,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:00.278 [info] {"source":"oban","duration":939,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:19:05.207 [info] {"source":"oban","duration":2085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:35.213 [info] {"source":"oban","duration":4733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:00.281 [info] {"source":"oban","duration":1080,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:20:00.391 [info] {"args":{"id":2},"id":7128,"meta":{},"system_time":1776522000390547846,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:20:00.395 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=1919.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] 14:20:00.396 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=1019.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 [] 14:20:00.400 [debug] QUERY OK source="media_items" db=2.2ms idle=116.6ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 14:20:00.402 [debug] QUERY OK source="media_items" db=1.5ms idle=18.7ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 14:20:00.402 [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" = ?) [1] 14:20:00.405 [debug] QUERY OK source="settings" db=0.9ms 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 [] 14:20:00.407 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 14:20:00.407 [debug] Current batch of media processed. Will check again in 1000ms 14:20:00.408 [debug] QUERY OK source="settings" db=0.8ms 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 [] 14:20:00.409 [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 [] 14:20:00.410 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 14:20:00.411 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/35/e33539383a9d198744f89a741f7b0ce1a2ee89960b361104c1cc435288f2cc78.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:01.409 [debug] Current batch of media processed. Will check again in 1000ms 14:20:02.420 [debug] Current batch of media processed. Will check again in 1000ms 14:20:03.420 [debug] Current batch of media processed. Will check again in 1000ms 14:20:04.421 [debug] Current batch of media processed. Will check again in 1000ms 14:20:05.217 [info] {"source":"oban","duration":2164,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:05.423 [debug] Current batch of media processed. Will check again in 1000ms 14:20:06.424 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "filename" => "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", "id" => "8vXAhHXjovU", "original_url" => "https://music.youtube.com/watch?v=8vXAhHXjovU", "playlist_index" => 1, "title" => "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "upload_date" => "20190301"} 14:20:06.426 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1208.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 (?)) [2] 14:20:06.427 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=987.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] 14:20:06.428 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=950.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 14:20:06.432 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=952.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "96faab09-2ff8-4792-82f0-33c0b0260569", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 14:20:06Z], ~U[2026-04-18 14:20:06Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 14:20:06.433 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=955.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" = ?) [2] 14:20:06.434 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:06.436 [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 [399] 14:20:06.436 [debug] Current batch of media processed. Will check again in 1000ms 14:20:07.438 [debug] Current batch of media processed. Will check again in 1000ms 14:20:08.440 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Daryl Hall & John Oates/Maneater.NA", "id" => "wAeDVL-SBbU", "original_url" => "https://music.youtube.com/watch?v=wAeDVL-SBbU", "playlist_index" => 2, "title" => "Maneater", "upload_date" => "20181212"} 14:20:08.441 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=997.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 (?)) [2] 14:20:08.443 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=965.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] 14:20:08.446 [debug] QUERY OK source="media_items" db=2.2ms queue=0.6ms idle=966.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 14:20:08.449 [debug] QUERY OK source="media_items" db=2.1ms idle=969.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "9e159964-79e4-4d53-bf77-bd0fa71962d8", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 14:20:08Z], ~U[2026-04-18 14:20:08Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 14:20:08.450 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 14:20:08.451 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:08.453 [debug] QUERY OK source="media_items" db=1.1ms 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 [401] 14:20:08.454 [debug] Current batch of media processed. Will check again in 1000ms 14:20:09.454 [debug] Current batch of media processed. Will check again in 1000ms 14:20:10.456 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", "id" => "-SttFgyRNCI", "original_url" => "https://music.youtube.com/watch?v=-SttFgyRNCI", "playlist_index" => 3, "title" => "Symphony (feat. Zara Larsson)", "upload_date" => "20181129"} 14:20:10.457 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=979.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 (?)) [2] 14:20:10.458 [debug] QUERY OK source="sources" db=0.2ms idle=980.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" = ?) [2] 14:20:10.459 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=981.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 14:20:10.462 [debug] QUERY OK source="media_items" db=1.9ms idle=982.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "54e25a05-c37b-463f-9728-5ee33feaa83f", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 14:20:10Z], ~U[2026-04-18 14:20:10Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 14:20:10.463 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 14:20:10.464 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:20:10.466 [debug] QUERY OK source="media_items" db=0.5ms idle=7.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 [402] 14:20:10.466 [debug] Current batch of media processed. Will check again in 1000ms 14:20:11.467 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "filename" => "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", "id" => "ssOZtRw-pi8", "original_url" => "https://music.youtube.com/watch?v=ssOZtRw-pi8", "playlist_index" => 4, "title" => "Assala - Aqoba | اصاله - عقوبه", "upload_date" => "20151013"} 14:20:11.469 [debug] QUERY OK source="sources" db=1.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" IN (?)) [2] 14:20:11.470 [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" = ?) [2] 14:20:11.471 [debug] QUERY OK source="media_items" db=0.6ms idle=1005.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 14:20:11.475 [debug] QUERY OK source="media_items" db=2.4ms idle=1006.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "32371dcd-9b0a-4e35-8035-c7cd6cd8ad22", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 14:20:11Z], ~U[2026-04-18 14:20:11Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 14:20:11.476 [debug] QUERY OK source="sources" db=0.8ms 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" = ?) [2] 14:20:11.477 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:11.478 [debug] QUERY OK source="media_items" db=0.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 [403] 14:20:11.480 [debug] Current batch of media processed. Will check again in 1000ms 14:20:12.481 [debug] Current batch of media processed. Will check again in 1000ms 14:20:13.482 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", "id" => "g7kSaygrsBU", "original_url" => "https://music.youtube.com/watch?v=g7kSaygrsBU", "playlist_index" => 5, "title" => "يامركب الهند يبو دقلين (Acoustic Version)", "upload_date" => "20220804"} 14:20:13.484 [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" IN (?)) [2] 14:20:13.485 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 14:20:13.486 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=21.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 14:20:13.488 [debug] QUERY OK source="media_items" db=1.7ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "233708cf-ebb8-4686-89f1-0802993283e7", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 14:20:13Z], ~U[2026-04-18 14:20:13Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 14:20:13.490 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms 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" = ?) [2] 14:20:13.491 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:20:13.492 [debug] QUERY OK source="media_items" db=0.8ms 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 [404] 14:20:13.493 [debug] Current batch of media processed. Will check again in 1000ms 14:20:14.495 [debug] Current batch of media processed. Will check again in 1000ms 14:20:15.497 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "filename" => "/downloads/music/Miami Band, Miami Band/Bastans.NA", "id" => "VSh_5hDVv2s", "original_url" => "https://music.youtube.com/watch?v=VSh_5hDVv2s", "playlist_index" => 6, "title" => "Bastans", "upload_date" => "20221208"} 14:20:15.498 [debug] QUERY OK source="sources" db=0.6ms queue=0.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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 14:20:15.499 [debug] QUERY OK source="sources" db=0.5ms idle=21.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" = ?) [2] 14:20:15.500 [debug] QUERY OK source="media_items" db=0.5ms idle=22.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 14:20:15.502 [debug] QUERY OK source="media_items" db=1.2ms idle=23.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "d7b1fb28-f43d-4578-a84e-b5b69b15e95a", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 14:20:15Z], ~U[2026-04-18 14:20:15Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 14:20:15.503 [debug] QUERY OK source="sources" db=0.5ms idle=25.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" = ?) [2] 14:20:15.503 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:15.504 [debug] QUERY OK source="media_items" db=0.5ms 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 [405] 14:20:15.505 [debug] Current batch of media processed. Will check again in 1000ms 14:20:16.506 [debug] Current batch of media processed. Will check again in 1000ms 14:20:17.508 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "filename" => "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", "id" => "Oci__HXYnOs", "original_url" => "https://music.youtube.com/watch?v=Oci__HXYnOs", "playlist_index" => 7, "title" => "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "upload_date" => "20180425"} 14:20:17.510 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 14:20:17.511 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=33.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] 14:20:17.512 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=34.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 14:20:17.515 [debug] QUERY OK source="media_items" db=1.8ms idle=35.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "99ba3c2a-4ed8-4f8d-86e3-a8a4aaf462ba", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 14:20:17Z], ~U[2026-04-18 14:20:17Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 14:20:17.515 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=38.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" = ?) [2] 14:20:17.516 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 14:20:17.517 [debug] QUERY OK source="media_items" db=0.3ms 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 [412] 14:20:17.517 [debug] Current batch of media processed. Will check again in 1000ms 14:20:18.518 [debug] Current batch of media processed. Will check again in 1000ms 14:20:19.520 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "filename" => "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", "id" => "rn-ywqt2Zhg", "original_url" => "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "playlist_index" => 8, "title" => "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "upload_date" => "20251127"} 14:20:19.522 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=45.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 (?)) [2] 14:20:19.523 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=45.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] 14:20:19.524 [debug] QUERY OK source="media_items" db=0.5ms idle=46.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 14:20:19.540 [debug] QUERY OK source="media_items" db=15.2ms idle=47.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "081b6982-c684-4e42-94e1-f656e819e24e", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 14:20:19Z], ~U[2026-04-18 14:20:19Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 14:20:19.541 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=63.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" = ?) [2] 14:20:19.542 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms 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" = ?) [1] 14:20:19.543 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms 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 [4285] 14:20:19.544 [debug] Current batch of media processed. Will check again in 1000ms 14:20:19.979 [info] GET /sources/1/media/12/force_download 14:20:19.982 [debug] QUERY OK source="settings" db=1.5ms idle=456.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 [] 14:20:19.983 [debug] QUERY OK source="settings" db=0.3ms idle=442.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 [] 14:20:19.983 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 14:20:19.984 [error] #PID<0.273253.0> running PinchflatWeb.Endpoint (connection #PID<0.273252.0>, stream id 1) terminated Server: pf.sa3eed.dev:80 (http) Request: GET /sources/1/media/12/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.273252.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46916}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.273253.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd5XWCNYv8B9OIAED4i"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.273252.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46916}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.273252.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "pf.sa3eed.dev", peer: {{10, 0, 1, 8}, 46916}, bindings: %{}, sock: {{10, 0, 1, 2}, 80}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "pf.sa3eed.dev", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.238", "x-forwarded-host" => "pf.sa3eed.dev", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pf.sa3eed.dev", method: "GET", owner: #PID<0.273253.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pf.sa3eed.dev", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 0, 1, 8}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "pf.sa3eed.dev"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.238"}, {"x-forwarded-host", "pf.sa3eed.dev"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKd5XWCNYv8B9OIAED4i"} ], scheme: :http, script_name: [], s (truncated) 14:20:20.545 [debug] FileFollowerServer Handler: Got media attributes: %{"filename" => "/downloads/music/NA/youtube video #rJj94AOwyvE.NA", "id" => "rJj94AOwyvE", "original_url" => "https://music.youtube.com/watch?v=rJj94AOwyvE", "playlist_index" => 9, "title" => "youtube video #rJj94AOwyvE"} 14:20:20.546 [debug] QUERY OK source="sources" db=0.5ms queue=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 (?)) [2] 14:20:20.548 [debug] Current batch of media processed. Will check again in 1000ms 14:20:21.549 [debug] Current batch of media processed. Will check again in 1000ms 14:20:22.551 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "filename" => "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", "id" => "vLWi5r3bvwQ", "original_url" => "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "playlist_index" => 10, "title" => "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "upload_date" => "20250619"} 14:20:22.552 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1074.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 (?)) [2] 14:20:22.553 [debug] QUERY OK source="sources" db=0.4ms idle=1075.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" = ?) [2] 14:20:22.554 [debug] QUERY OK source="media_items" db=0.4ms idle=1074.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 14:20:22.567 [debug] QUERY OK source="media_items" db=12.3ms idle=77.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "85c73a9c-8c1e-4539-8097-49fe0c840176", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 14:20:22Z], ~U[2026-04-18 14:20:22Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 14:20:22.570 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=86.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" = ?) [2] 14:20:22.572 [debug] QUERY OK source="media_profiles" db=1.3ms 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" = ?) [1] 14:20:22.574 [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 [6474] 14:20:22.574 [debug] Current batch of media processed. Will check again in 1000ms 14:20:23.577 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "filename" => "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", "id" => "H1XtQlFHw8s", "original_url" => "https://music.youtube.com/watch?v=H1XtQlFHw8s", "playlist_index" => 11, "title" => "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "upload_date" => "20240611"} 14:20:23.579 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1010.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 (?)) [2] 14:20:23.580 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1009.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] 14:20:23.583 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1008.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 14:20:23.589 [debug] QUERY OK source="media_items" db=4.9ms idle=1009.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "0576b566-46aa-4512-9de0-af5e9c9bb5df", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 14:20:23Z], ~U[2026-04-18 14:20:23Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 14:20:23.592 [debug] QUERY OK source="sources" db=1.1ms queue=1.1ms idle=106.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" = ?) [2] 14:20:23.594 [debug] QUERY OK source="media_profiles" db=1.1ms 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" = ?) [1] 14:20:23.595 [debug] QUERY OK source="media_items" db=0.8ms 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 [13474] 14:20:23.595 [debug] Current batch of media processed. Will check again in 1000ms 14:20:24.597 [debug] Current batch of media processed. Will check again in 1000ms 14:20:25.599 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", "id" => "pDy8B_r81vY", "original_url" => "https://music.youtube.com/watch?v=pDy8B_r81vY", "playlist_index" => 12, "title" => "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "upload_date" => "20250825"} 14:20:25.601 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=122.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 (?)) [2] 14:20:25.602 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=124.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] 14:20:25.603 [debug] QUERY OK source="media_items" db=0.6ms idle=125.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 14:20:25.606 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=126.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "db720663-761e-4720-a710-9c171f836f1b", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 14:20:25Z], ~U[2026-04-18 14:20:25Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 14:20:25.608 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=119.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" = ?) [2] 14:20:25.609 [debug] QUERY OK source="media_profiles" db=0.4ms queue=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" = ?) [1] 14:20:25.610 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms 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 [26978] 14:20:25.610 [debug] Current batch of media processed. Will check again in 1000ms 14:20:26.611 [debug] Current batch of media processed. Will check again in 1000ms 14:20:27.614 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "filename" => "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", "id" => "m5IWI6xFRms", "original_url" => "https://music.youtube.com/watch?v=m5IWI6xFRms", "playlist_index" => 13, "title" => "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "upload_date" => "20250707"} 14:20:27.615 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=137.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 (?)) [2] 14:20:27.616 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=138.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" = ?) [2] 14:20:27.617 [debug] QUERY OK source="media_items" db=0.4ms idle=139.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 14:20:27.621 [debug] QUERY OK source="media_items" db=2.6ms idle=140.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "ae619a73-8b86-4b0e-9392-439fe1b049ef", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 14:20:27Z], ~U[2026-04-18 14:20:27Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 14:20:27.622 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=125.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" = ?) [2] 14:20:27.623 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:20:27.624 [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 [27319] 14:20:27.624 [debug] Current batch of media processed. Will check again in 1000ms 14:20:28.626 [debug] Current batch of media processed. Will check again in 1000ms 14:20:29.628 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "filename" => "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", "id" => "h0T2iOZA-LI", "original_url" => "https://music.youtube.com/watch?v=h0T2iOZA-LI", "playlist_index" => 14, "title" => "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "upload_date" => "20210314"} 14:20:29.629 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=150.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 (?)) [2] 14:20:29.630 [debug] QUERY OK source="sources" db=0.7ms idle=151.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] 14:20:29.631 [debug] QUERY OK source="media_items" db=0.6ms idle=152.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 14:20:29.634 [debug] QUERY OK source="media_items" db=1.9ms idle=153.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "1a912873-1cb8-4a6d-b3cc-e4296105c59c", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 14:20:29Z], ~U[2026-04-18 14:20:29Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 14:20:29.636 [debug] QUERY OK source="sources" db=0.9ms idle=131.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" = ?) [2] 14:20:29.637 [debug] QUERY OK source="media_profiles" db=0.6ms 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" = ?) [1] 14:20:29.638 [debug] QUERY OK source="media_items" db=0.5ms 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 [32172] 14:20:29.638 [debug] Current batch of media processed. Will check again in 1000ms 14:20:30.640 [debug] Current batch of media processed. Will check again in 1000ms 14:20:31.641 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "filename" => "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", "id" => "bd5vckCSfxk", "original_url" => "https://music.youtube.com/watch?v=bd5vckCSfxk", "playlist_index" => 15, "title" => "Yeshqny يوسف العماني - يعشقني", "upload_date" => "20161018"} 14:20:31.643 [debug] QUERY OK source="sources" db=0.7ms queue=1.1ms idle=162.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 (?)) [2] 14:20:31.644 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=165.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] 14:20:31.645 [debug] QUERY OK source="media_items" db=0.4ms idle=165.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 14:20:31.647 [debug] QUERY OK source="media_items" db=1.0ms idle=166.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "9d4e233a-3d21-4c4f-b639-fcd06c926aad", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 14:20:31Z], ~U[2026-04-18 14:20:31Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 14:20:31.647 [debug] QUERY OK source="sources" db=0.3ms idle=138.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" = ?) [2] 14:20:31.648 [debug] QUERY OK source="media_profiles" db=0.2ms 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" = ?) [1] 14:20:31.649 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=4.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 [44297] 14:20:31.650 [debug] Current batch of media processed. Will check again in 1000ms 14:20:32.651 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "filename" => "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", "id" => "j9oGlpLVyY8", "original_url" => "https://music.youtube.com/watch?v=j9oGlpLVyY8", "playlist_index" => 16, "title" => "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "upload_date" => "20190214"} 14:20:32.653 [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 (?)) [2] 14:20:32.654 [debug] QUERY OK source="sources" db=0.6ms 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" = ?) [2] 14:20:32.655 [debug] QUERY OK source="media_items" db=0.6ms queue=0.4ms idle=1006.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 14:20:32.659 [debug] QUERY OK source="media_items" db=1.7ms queue=0.2ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "8c01d37e-dbdc-4448-9857-7bc952c382a0", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 14:20:32Z], ~U[2026-04-18 14:20:32Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 14:20:32.660 [debug] QUERY OK source="sources" db=0.8ms idle=147.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" = ?) [2] 14:20:32.661 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:32.662 [debug] QUERY OK source="media_items" db=0.7ms 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 [44504] 14:20:32.662 [debug] Current batch of media processed. Will check again in 1000ms 14:20:33.663 [debug] Current batch of media processed. Will check again in 1000ms 14:20:34.665 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "filename" => "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", "id" => "jGflUbPQfW8", "original_url" => "https://music.youtube.com/watch?v=jGflUbPQfW8", "playlist_index" => 17, "title" => "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "upload_date" => "20150408"} 14:20:34.666 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=186.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 (?)) [2] 14:20:34.667 [debug] QUERY OK source="sources" db=0.2ms idle=187.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" = ?) [2] 14:20:34.667 [debug] QUERY OK source="media_items" db=0.3ms idle=188.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 14:20:34.671 [debug] QUERY OK source="media_items" db=2.7ms idle=189.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "68344706-5691-4e18-8b8c-59816406ecd9", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 14:20:34Z], ~U[2026-04-18 14:20:34Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 14:20:34.672 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=155.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" = ?) [2] 14:20:34.673 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:20:34.674 [debug] QUERY OK source="media_items" db=0.4ms 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 [56737] 14:20:34.674 [debug] Current batch of media processed. Will check again in 1000ms 14:20:35.219 [info] {"source":"oban","duration":1468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:35.677 [debug] Current batch of media processed. Will check again in 1000ms 14:20:36.679 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "filename" => "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", "id" => "AyW9C26EDGM", "original_url" => "https://music.youtube.com/watch?v=AyW9C26EDGM", "playlist_index" => 18, "title" => "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "upload_date" => "20121003"} 14:20:36.680 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=201.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 (?)) [2] 14:20:36.681 [debug] QUERY OK source="sources" db=0.3ms idle=202.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] 14:20:36.682 [debug] QUERY OK source="media_items" db=0.7ms idle=202.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 14:20:36.684 [debug] QUERY OK source="media_items" db=1.3ms idle=204.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "036b8fca-f74e-4cff-a965-c446918cdabb", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 14:20:36Z], ~U[2026-04-18 14:20:36Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 14:20:36.685 [debug] QUERY OK source="sources" db=0.7ms idle=146.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" = ?) [2] 14:20:36.686 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.3ms 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" = ?) [1] 14:20:36.687 [debug] QUERY OK source="media_items" db=0.4ms 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 [134115] 14:20:36.687 [debug] Current batch of media processed. Will check again in 1000ms 14:20:37.688 [debug] Current batch of media processed. Will check again in 1000ms 14:20:38.690 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "filename" => "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", "id" => "HcodxmdesfY", "original_url" => "https://music.youtube.com/watch?v=HcodxmdesfY", "playlist_index" => 19, "title" => "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "upload_date" => "20170814"} 14:20:38.692 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=212.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 (?)) [2] 14:20:38.692 [debug] QUERY OK source="sources" db=0.2ms idle=213.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] 14:20:38.693 [debug] QUERY OK source="media_items" db=0.5ms idle=213.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 14:20:38.698 [debug] QUERY OK source="media_items" db=3.2ms idle=214.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "a4de3bbf-eccc-4ca8-972a-8a74ee1da5a1", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 14:20:38Z], ~U[2026-04-18 14:20:38Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 14:20:38.699 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=156.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" = ?) [2] 14:20:38.700 [debug] QUERY OK source="media_profiles" db=0.5ms queue=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" = ?) [1] 14:20:38.701 [debug] QUERY OK source="media_items" db=0.7ms 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 [166494] 14:20:38.702 [info] Kicking off download for media item #166494 (HcodxmdesfY) 14:20:38.705 [debug] QUERY OK source="tasks" db=0.7ms queue=0.1ms idle=5.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7133, 166494, ~U[2026-04-18 14:20:38Z], ~U[2026-04-18 14:20:38Z]] 14:20:38.706 [debug] Current batch of media processed. Will check again in 1000ms 14:20:38.713 [info] {"args":{"id":166494},"id":7133,"meta":{},"system_time":1776522038713498921,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:38.714 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms 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 WHERE (m0."id" = ?) [166494] 14:20:38.715 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:38.715 [debug] QUERY OK source="sources" db=0.3ms 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" = ?) [2] 14:20:38.716 [debug] QUERY OK source="media_profiles" db=0.3ms queue=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" = ?) [1] 14:20:38.717 [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 [166494] 14:20:38.719 [debug] QUERY OK source="media_metadata" db=0.2ms idle=6.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 14:20:38.720 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:20:38.721 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=5.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 [] 14:20:38.722 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:38.724 [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 [] 14:20:38.724 [debug] QUERY OK source="settings" db=0.3ms idle=6.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 [] 14:20:38.725 [debug] QUERY OK source="settings" db=0.3ms idle=5.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 [] 14:20:38.727 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/d7/e6d71ea70afa318ab87dbdfa170cc3f5f29f3344245c9fc51dd2429ab048b53d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:39.707 [debug] Current batch of media processed. Will check again in 1000ms 14:20:40.710 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "filename" => "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", "id" => "R8IK61CsUMU", "original_url" => "https://music.youtube.com/watch?v=R8IK61CsUMU", "playlist_index" => 20, "title" => "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "upload_date" => "20250730"} 14:20:40.712 [debug] QUERY OK source="sources" db=1.7ms idle=229.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 (?)) [2] 14:20:40.716 [debug] QUERY OK source="sources" db=2.1ms idle=232.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] 14:20:40.718 [debug] QUERY OK source="media_items" db=1.4ms idle=235.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 14:20:40.721 [debug] QUERY OK source="media_items" db=1.8ms idle=237.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "b6e4e3bd-3c92-4fb3-bbe6-4813ff818b77", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:20:40Z], ~U[2026-04-18 14:20:40Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 14:20:40.722 [debug] QUERY OK source="sources" db=0.7ms idle=159.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" = ?) [2] 14:20:40.723 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.3ms 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" = ?) [1] 14:20:40.724 [debug] QUERY OK source="media_items" db=0.4ms 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 [166495] 14:20:40.724 [info] Kicking off download for media item #166495 (R8IK61CsUMU) 14:20:40.729 [debug] QUERY OK source="tasks" db=0.4ms idle=6.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7134, 166495, ~U[2026-04-18 14:20:40Z], ~U[2026-04-18 14:20:40Z]] 14:20:40.729 [debug] Current batch of media processed. Will check again in 1000ms 14:20:40.736 [info] {"args":{"id":166495},"id":7134,"meta":{},"system_time":1776522040736414569,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:40.737 [debug] QUERY OK source="media_items" db=0.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 WHERE (m0."id" = ?) [166495] 14:20:40.738 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:40.739 [debug] QUERY OK source="sources" db=0.5ms 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" = ?) [2] 14:20:40.740 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:40.741 [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 [166495] 14:20:40.743 [debug] QUERY OK source="media_metadata" db=0.1ms idle=6.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 14:20:40.744 [debug] QUERY OK source="media_profiles" db=0.4ms idle=5.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" = ?) [1] 14:20:40.744 [debug] QUERY OK source="settings" db=0.2ms idle=5.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 [] 14:20:40.745 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:40.746 [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 [] 14:20:40.747 [debug] QUERY OK source="settings" db=0.6ms idle=5.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 [] 14:20:40.748 [debug] QUERY OK source="settings" db=0.5ms 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 [] 14:20:40.748 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a2/65/a265631fa9b2d6e44639500e8728ee6c3d6b5be08c782418b567e3c679ac6d24.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:41.731 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "filename" => "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", "id" => "BovcUBf8XtM", "original_url" => "https://music.youtube.com/watch?v=BovcUBf8XtM", "playlist_index" => 21, "title" => "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "upload_date" => "20180308"} 14:20:41.733 [debug] QUERY OK source="sources" db=1.5ms queue=0.4ms idle=987.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 (?)) [2] 14:20:41.735 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=987.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" = ?) [2] 14:20:41.736 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=988.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 14:20:41.740 [debug] QUERY OK source="media_items" db=2.7ms idle=988.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "e2bafd76-bd06-4100-8826-0d2de4042348", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 14:20:41Z], ~U[2026-04-18 14:20:41Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 14:20:41.741 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=174.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" = ?) [2] 14:20:41.743 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:20:41.745 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms 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 [166496] 14:20:41.745 [info] Kicking off download for media item #166496 (BovcUBf8XtM) 14:20:41.750 [debug] QUERY OK source="tasks" db=0.6ms idle=7.9ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7135, 166496, ~U[2026-04-18 14:20:41Z], ~U[2026-04-18 14:20:41Z]] 14:20:41.750 [debug] Current batch of media processed. Will check again in 1000ms 14:20:42.752 [debug] Current batch of media processed. Will check again in 1000ms 14:20:43.477 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/d7/e6d71ea70afa318ab87dbdfa170cc3f5f29f3344245c9fc51dd2429ab048b53d.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:43.477 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:43.479 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:43.483 [info] {"args":{"id":166494},"id":7133,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4766428,"event":"job:stop","queue_time":710858,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:43.491 [info] {"args":{"id":166496},"id":7135,"meta":{},"system_time":1776522043491485313,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:43.494 [debug] QUERY OK source="media_items" db=1.0ms 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 WHERE (m0."id" = ?) [166496] 14:20:43.495 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:43.496 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=13.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" = ?) [2] 14:20:43.498 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:43.499 [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 [166496] 14:20:43.501 [debug] QUERY OK source="media_metadata" db=0.2ms idle=9.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166496] 14:20:43.502 [debug] QUERY OK source="media_profiles" db=0.5ms 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" = ?) [1] 14:20:43.503 [debug] QUERY OK source="settings" db=0.5ms idle=5.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 [] 14:20:43.504 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:43.506 [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 [] 14:20:43.507 [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 [] 14:20:43.508 [debug] QUERY OK source="settings" db=0.3ms idle=6.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 [] 14:20:43.508 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8e/15/8e15ffe777746746ec87646f614e5262204c18b0200993cfac153b22d675f46a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:43.754 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "filename" => "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", "id" => "zYKow6ecb_8", "original_url" => "https://music.youtube.com/watch?v=zYKow6ecb_8", "playlist_index" => 22, "title" => "منى أمرشا - وينك | Mona Amarsha - Weinak", "upload_date" => "20110216"} 14:20:43.757 [debug] QUERY OK source="sources" db=2.6ms queue=0.2ms idle=251.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 (?)) [2] 14:20:43.759 [debug] QUERY OK source="sources" db=1.1ms idle=251.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] 14:20:43.761 [debug] QUERY OK source="media_items" db=0.6ms idle=252.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 14:20:43.766 [debug] QUERY OK source="media_items" db=4.5ms idle=253.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "b90e6b8f-f12d-498a-ab68-f73c21974422", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 14:20:43Z], ~U[2026-04-18 14:20:43Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 14:20:43.767 [debug] QUERY OK source="sources" db=0.8ms idle=194.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" = ?) [2] 14:20:43.769 [debug] QUERY OK source="media_profiles" db=0.8ms 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" = ?) [1] 14:20:43.770 [debug] QUERY OK source="media_items" db=1.1ms 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 [166497] 14:20:43.770 [info] Kicking off download for media item #166497 (zYKow6ecb_8) 14:20:43.775 [debug] QUERY OK source="tasks" db=0.7ms idle=6.3ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7136, 166497, ~U[2026-04-18 14:20:43Z], ~U[2026-04-18 14:20:43Z]] 14:20:43.775 [debug] Current batch of media processed. Will check again in 1000ms 14:20:44.781 [debug] Current batch of media processed. Will check again in 1000ms 14:20:44.992 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a2/65/a265631fa9b2d6e44639500e8728ee6c3d6b5be08c782418b567e3c679ac6d24.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:44.992 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:44.993 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:44.995 [info] {"args":{"id":166495},"id":7134,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4257257,"event":"job:stop","queue_time":734755,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:45.003 [info] {"args":{"id":166497},"id":7136,"meta":{},"system_time":1776522045003638813,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:45.005 [debug] QUERY OK source="media_items" db=0.6ms idle=1230.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 WHERE (m0."id" = ?) [166497] 14:20:45.005 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:45.006 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1230.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" = ?) [2] 14:20:45.007 [debug] QUERY OK source="media_profiles" db=0.6ms idle=430.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" = ?) [1] 14:20:45.010 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms 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 [166497] 14:20:45.013 [debug] QUERY OK source="media_metadata" db=0.3ms idle=9.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166497] 14:20:45.014 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:20:45.015 [debug] QUERY OK source="settings" db=0.5ms queue=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 [] 14:20:45.017 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:45.019 [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 [] 14:20:45.019 [debug] QUERY OK source="settings" db=0.5ms 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 [] 14:20:45.020 [debug] QUERY OK source="settings" db=0.5ms 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 [] 14:20:45.021 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/a8/9ba8a6908566d2abaee7476e19f12bdb583c6ebcdcd14c29981d470b87bd6af1.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:45.530 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/playlist?list=PLtAhuTR09n2TaQjx_g468eCxpzBoDkEvG&si=EpVaC4NmFwKp0d8Z --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/music/%(artist,creator,uploader,uploader_id)S/%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/35/e33539383a9d198744f89a741f7b0ce1a2ee89960b361104c1cc435288f2cc78.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 14:20:45.537 [debug] Gracefully stopping file follower 14:20:45.540 [debug] QUERY OK source="sources" db=2.6ms queue=0.1ms idle=523.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 (?)) [2] 14:20:45.543 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=525.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] 14:20:45.545 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=525.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-03-01 00:00:00Z], 2] 14:20:45.551 [debug] QUERY OK source="media_items" db=3.8ms idle=527.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", "af86d554-f84a-44d1-91e2-2b513da6999b", [], false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", 1, "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, false, false, 2, 1, ~U[2019-03-01 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "تحت رعاية معالي المستشار : تركي آل الشيخ\nرئيس مجلس ادارة الهيئة العامة للترفيه\nفكرة واعداد واشراف الملحن : نواف عبدالله\nإشراف عام : عبدالله مخارش\n\nكورال : نهمه قروب - الكويت\nتنفيذ موسيقي : عدنان عبدالله\nايقاعات : عبدالحميد الصقر\nمكساج : مجيد دشتي\nتصميم الفيديو : محمود الحسن\n\nإشترك علي قناة روتانا | Subscribe To Rotana Channel https://bit.ly/2NjviPh", "Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم", nil, false, "8vXAhHXjovU", "https://music.youtube.com/watch?v=8vXAhHXjovU", "/downloads/music/Rotana/Abu Bakr Salem Medley | ميدلي أعمال الفنان ابو بكر سالم.NA", false, 2, ~U[2019-03-01 00:00:00Z]] 14:20:45.553 [debug] QUERY OK source="sources" db=1.4ms idle=531.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" = ?) [2] 14:20:45.555 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=14.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-12-12 00:00:00Z], 2] 14:20:45.558 [debug] QUERY OK source="media_items" db=1.7ms idle=13.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", "2ef9f4d2-a1fc-456b-8b8f-bbe5801dbc71", [], false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", 2, "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, false, false, 2, 1, ~U[2018-12-12 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Provided to YouTube by RCA/Legacy\n\nManeater · Daryl Hall & John Oates\n\nH2O\n\n℗ 1982 RCA Records, a division of Sony Music Entertainment\n\nReleased on: 1982-10-04\n\nComposer, Lyricist, Producer: Daryl Hall\nComposer, Lyricist, Producer: John Oates\nCo- Producer: Neil Kernon\nLyricist: Sara Allen\n\nAuto-generated by YouTube.", "Maneater", nil, false, "wAeDVL-SBbU", "https://music.youtube.com/watch?v=wAeDVL-SBbU", "/downloads/music/Daryl Hall & John Oates/Maneater.NA", false, 2, ~U[2018-12-12 00:00:00Z]] 14:20:45.560 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.562 [debug] QUERY OK source="media_items" db=0.9ms idle=10.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-11-29 00:00:00Z], 2] 14:20:45.571 [debug] QUERY OK source="media_items" db=7.9ms idle=9.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", "ce6d62b1-6dde-4d6c-9aca-38b50442b095", [], false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", 3, "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, false, false, 2, 1, ~U[2018-11-29 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Provided to YouTube by Atlantic Records UK\n\nSymphony (feat. Zara Larsson) · Clean Bandit · Zara Larsson\n\nWhat Is Love?\n\n℗ 2017 Atlantic Records UK, a Warner Music Group Company\n\nVocals: Zara Larsson\nViolin: Beatrice Philips\nAssistant Engineer: Drew Smith\nCello: Grace Chatto\nProducer: Grace Chatto\nMixing Engineer: Jack Patterson\nPiano, Synthesizer: Jack Patterson\nProducer: Jack Patterson\nViola: James Boyd\nBacking Vocals: Kirsten Joy\nString Recording Engineer: Liam Nolan\nPercussion: Luke Patterson\nMixing Engineer: Mark Ralph\nProducer: Mark Ralph\nViolin: Stephanie Benedetti\nAssistant Engineer: Tom AD Fuller\nWriter: Ammar Malik\nWriter: Ina Wroldsen\nWriter: Jack Patterson\nWriter: Steve McCutcheon\n\nAuto-generated by YouTube.", "Symphony (feat. Zara Larsson)", nil, false, "-SttFgyRNCI", "https://music.youtube.com/watch?v=-SttFgyRNCI", "/downloads/music/Clean Bandit, Zara Larsson/Symphony (feat. Zara Larsson).NA", false, 2, ~U[2018-11-29 00:00:00Z]] 14:20:45.572 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.573 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=14.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-13 00:00:00Z], 2] 14:20:45.578 [debug] QUERY OK source="media_items" db=3.1ms idle=13.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", "f790777f-b9e1-40fb-94af-3a098a13c1ac", [], false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", 4, "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, false, false, 2, 1, ~U[2015-10-13 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Assala - Aqoba | اصاله - عقوبه\n\nكلمات: قوس\nألحان: عزوف\nغناء: اصاله\nتوزيع: هشام السكران \nوتريات: هاني فرحات\nايقاع: ابراهيم حسن\nمكس وماستر: جاسم محمد \n-------------------------------\nولا برضى بعذر ولا بسامح\nولا بقبل ولو مليون توبه\nولو طال الأسف ماراح اسامح\nانا ربي خلقني لك عقوبه\nابيك اتذوق بعض اللي اذوقه\nابيك اتحس في قلبي وعروقه\nابي قلبك يعاني ويتألم\nعسى قلبك يكفر عن ذنوبه\n\nعلى طاري العذر ماظن تلقى\nمين اللي يقبلك من كبر ذنبك\nولو دمعي رجع للعين يرقى\nقسم بالله ما ارجع لقلبك\nتعال وشوف بعض اللي اشوفه\nتعرف اني على مثلك حسوفه\nواذا ذنبي هويتك يا اناني\nأبستغفر وذنبك راح اتوبه\n\nFollow Us At | تابعونا علي \nhttp://www.assala.ws\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0assala_official\u00A0\u00A0\n\u00A0\u00A0/\u00A0assalaofficial\u00A0\u00A0", "Assala - Aqoba | اصاله - عقوبه", nil, false, "ssOZtRw-pi8", "https://music.youtube.com/watch?v=ssOZtRw-pi8", "/downloads/music/Assala Nasri/Assala - Aqoba | اصاله - عقوبه.NA", false, 2, ~U[2015-10-13 00:00:00Z]] 14:20:45.579 [debug] QUERY OK source="sources" db=1.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.581 [debug] QUERY OK source="media_items" db=1.6ms idle=7.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 00:00:00Z], 2] 14:20:45.596 [debug] QUERY OK source="media_items" db=5.8ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", "c084b39b-285e-46a1-9f53-c85cbecdf451", [], false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", 5, "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, false, false, 2, 1, ~U[2022-08-04 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Provided to YouTube by Amuseio AB\n\nيامركب الهند يبو دقلين (Acoustic Version) · فلكلور اليافعي\n\nيامركب الهند يبو دقلين\n\n℗ Sallwa.official\n\nReleased on: 2022-08-05\n\nProducer: فلكلور اليافعي\nMixer: فلكلور اليافعي\nComposer: سلوى فلكور\n\nAuto-generated by YouTube.", "يامركب الهند يبو دقلين (Acoustic Version)", nil, false, "g7kSaygrsBU", "https://music.youtube.com/watch?v=g7kSaygrsBU", "/downloads/music/فلكلور اليافعي/يامركب الهند يبو دقلين (Acoustic Version).NA", false, 2, ~U[2022-08-04 00:00:00Z]] 14:20:45.602 [debug] QUERY OK source="sources" db=1.3ms queue=0.2ms idle=22.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] 14:20:45.605 [debug] QUERY OK source="media_items" db=1.3ms queue=0.2ms idle=23.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-08 00:00:00Z], 2] 14:20:45.609 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=25.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", "48508119-6343-4f29-9c20-303b3575ffe3", [], false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", 6, "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, false, false, 2, 1, ~U[2022-12-08 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Provided to YouTube by Watary\n\nBastans · Miami Band · Miami Band\n\nBastans\n\n℗ Danden\n\nReleased on: 2016-06-05\n\nComposer: Miami Band\n\nAuto-generated by YouTube.", "Bastans", nil, false, "VSh_5hDVv2s", "https://music.youtube.com/watch?v=VSh_5hDVv2s", "/downloads/music/Miami Band, Miami Band/Bastans.NA", false, 2, ~U[2022-12-08 00:00:00Z]] 14:20:45.611 [debug] QUERY OK source="sources" db=1.0ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.612 [debug] QUERY OK source="media_items" db=0.8ms idle=23.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-04-25 00:00:00Z], 2] 14:20:45.616 [debug] QUERY OK source="media_items" db=3.2ms idle=10.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", "90c164ce-8501-45e0-9fba-1bb1057a17f8", [], false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", 7, "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, false, false, 2, 1, ~U[2018-04-25 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "أشترك الآن في قناة شركة الخوار للإنتاج الفني\nhttp://bit.ly/2bXPwxk\n\n. لتنزيل \"رفوف الذكريات\" من iTunes\n https://goo.gl/KxobD6\n \n للإستماع لأغنية \"رفوف الذكريات\" على Apple Music \n https://goo.gl/ryi9ND\n\nرفوف الذكريات\nمن أشعار: المنصور\nألحان: أحمد الهرمي\nغناء: ماجد المهندس\nتوزيع: سيروس\nمكساج وماسترنغ: جاسم محمد\nشكر خاص للأستاذ الشاعر: فايق حسن\nتصميم فيديو: علاء فياض\nمنتج منفذ: الخوار للإنتاج الفني\n\nرفوف الذكريات\n\nللغروب بوسط قلبي ذكريات\nما تناساها الخفوق .. ولا نساها\nلي معاها قبل ما تغرب حياة\nواغرقت شمس المحبه في مساها\n\nيا عيون الشوق وين الأمنيات\nيا عساها بداخل عيونك عساها\nهل هي تذكرني أو ان الشوق مات؟\nأو زمان الصمت بالقسوه كساها\n\nأسأل الأيام عنها: كيف جات؟\nوكيف راحت والزمن كيف انتساها\nمن يجمّعني بعد هذا الشتات؟\nأو يواسيني .. ويهديني وساها\n\nتهت في بحر الشعر .. والأغنيات\nلا معي مينا .. ولا قلبي رساها\nجيت أدوّر في رفوف الذكريات\nما لقيت الاّ من الذكرى صداها\n\n\nأشترك الآن في قناة شركة الخوار للإنتاج الفني\n\nhttp://bit.ly/2bXPwxk\n\nتوزيع ديجيتال: شركة قنوات\nـــــــــــــــــــــــ\nتابع شركة الخوار للإنتاج الفني الآن على الصفحات الرسمية\nFollow on Twitter: \u00A0\u00A0/\u00A0alkhawar_art\u00A0\u00A0\nFollow on Instagram: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0\nLike on Facebook: \u00A0\u00A0/\u00A0alkhawar.art\u00A0\u00A0", "رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD", nil, false, "Oci__HXYnOs", "https://music.youtube.com/watch?v=Oci__HXYnOs", "/downloads/music/AlKhawar Art Production/رفوف الذكريات - ماجد المهندس - جديد وحصري 2018 - النسخة الأصلية HD.NA", false, 2, ~U[2018-04-25 00:00:00Z]] 14:20:45.620 [debug] QUERY OK source="sources" db=2.5ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.624 [debug] QUERY OK source="media_items" db=2.0ms queue=0.2ms idle=13.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 00:00:00Z], 2] 14:20:45.639 [debug] QUERY OK source="media_items" db=8.2ms queue=0.1ms idle=14.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", "75ea607b-3be1-4c17-b813-f9244054e032", [], false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", 8, "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, false, false, 2, 1, ~U[2025-11-27 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "عمرو و ظاظا و معتز | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس\n\nلمشاهدة المزيد من الحلقات: \u00A0\u00A0\u00A0•\u00A0Red\u00A0Bull\u00A0Mazzika\u00A0Salonat\u00A0S6\u00A0\u00A0 \n\nفي ريد بُل مزيكا صالونات، إتنين فنانين أو أكتر مايعرفوش هايقابلوا مين، في الأستوديو لمدة ٨ ساعات عشان يطلعوا تراك جديد. هل هايعرفوا؟ تعالوا نشوف.\n\n:🤳🏼 Follow Red Bull Egypt\nInstagram: \u00A0\u00A0/\u00A0redbullegypt\u00A0\u00A0\nFacebook: \u00A0\u00A0/\u00A0redbullmusiceg\u00A0\u00A0\nTikTok: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nTwitter: \u00A0\u00A0/\u00A0redbulleg\u00A0\u00A0\nThreads: https://www.threads.net/@redbullegypt", "عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس", nil, false, "rn-ywqt2Zhg", "https://music.youtube.com/watch?v=rn-ywqt2Zhg", "/downloads/music/Red Bull SIKA, Amr Mostafa, ZIAD ZAZA, Moataz Mady/عمرو مصطفى و زياد ظاظا و معتز ماضي | بعتيني ليه من ريد بُل مزيكا صالونات الموسم السادس.NA", false, 2, ~U[2025-11-27 00:00:00Z]] 14:20:45.641 [debug] QUERY OK source="sources" db=1.7ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.644 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=26.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-19 00:00:00Z], 2] 14:20:45.651 [debug] QUERY OK source="media_items" db=4.2ms idle=25.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", "65ea1200-a24a-4767-b5f2-ee274d63ec48", [], false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", 10, "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, false, false, 2, 1, ~U[2025-06-19 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Subscribe to Sony Music Middle East YouTube Channel to get our latest releases!\nhttp://bit.ly/SubSMEME\n\nListen to \"Sahby Ya Sahby\" on all platforms | اسمع أغنية \"صحبي يا صحبي\" على كل المنصات\nhttps://lnk.to/sahby-ya-sahby\n\nBahaa Sultan - Sahby Ya Sahby (Lyric Video) | 2025\nبهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات) | ٢٠٢٥\n\nكلمات: منة القيعي\nألحان وتوزيع: أحمد طارق يحيى\n\nإيه يا عم ده مالها العالم برة عاملين كده ليه؟\nوأنا وإنت يا صحبي مالنا مش لايقين كده ليه؟\nمش شبه الناس دي في حاجة، ولا فاهمين منهم حاجة\nولا عارفين نسلك وسط الهوجة، هنعمل إيه؟\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\n\nالدنيا دي طلعت قاسية قساوة وإحنا يا عيني غلب\nولا عندنا خطة ولا سوء نية وماشيين كده بالحب\nوبنتلكك ع الضحكة، لو تيجي معانا كده سكة\nوإياك الدنيا تغير فينا طيبة القلب\n\nصحبي يا صحبي\nإنت اللي لوحدك شبهي\nده في ناس في كروش بتعبي\nوفي ناس بتنسى تربي\nصحبي يا صحبي\nإنت اللي مقويلي قلبي\nإنت اللي ساندني وجنبي\nوطول ما إنت كتف في كتفي\nنقدر ع الدنيا، نقدر ع الدنيا يا صحبي\nيا صحبي\n\n#بهاء_سلطان \n#sonymusic \n#SonyMusicMiddleEast\n\nFollow us on Facebook: \u00A0\u00A0/\u00A0sonymusicmiddleeast\u00A0\u00A0\nFollow us on Twitter: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0\nFollow us on Instagram: \u00A0\u00A0/\u00A0sonymusicme\u00A0\u00A0", "Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات)", nil, false, "vLWi5r3bvwQ", "https://music.youtube.com/watch?v=vLWi5r3bvwQ", "/downloads/music/Sony Music Middle East/Bahaa Sultan - Sahby Ya Sahby (Lyric Video) | بهاء سلطان - صحبي يا صحبي (فيديو مع الكلمات).NA", false, 2, ~U[2025-06-19 00:00:00Z]] 14:20:45.654 [debug] QUERY OK source="sources" db=2.1ms 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" = ?) [2] 14:20:45.656 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=20.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-11 00:00:00Z], 2] 14:20:45.662 [debug] QUERY OK source="media_items" db=4.3ms queue=0.3ms idle=15.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", "f9abc783-d2fa-43ab-a3c9-b188fd08fe8e", [], false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", 11, "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, false, false, 2, 1, ~U[2024-06-11 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024\n\n#امال_ماهر | #تقويم_جدة_2024 | #حاول_تفتكرني\n\nحفل الفنانة آمال ماهر في مدينة جدة على مسرح أونيكس أرينا ضمن حفلات تقويم جدة 2024 🎶 وبقيادة المايسترو وليد فايد.\n \n-----------------------\n\nللمزيد من التحديثات والمحتوى الحصري، تابعونا على منصاتنا الأخرى: \n📷 Instagram: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n🐦 Twitter: https://twitter.com/benchmark_ksa?lan...\n👍Facebook: \u00A0\u00A0/\u00A0benchmarkksa\u00A0\u00A0 \n\nنحن نشارككم لقطات من فعاليتنا المذهلة التي تم تصويرها بالتعاون مع شركة ادديمنشن، إحدى شركات بنش مارك. لن ترغب في تفويتها! 📸\n📷 Instagram: \u00A0\u00A0/\u00A0addimension\u00A0\u00A0\n\n#بنش_مارك", "Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024", nil, false, "H1XtQlFHw8s", "https://music.youtube.com/watch?v=H1XtQlFHw8s", "/downloads/music/Benchmark ksa/Amal Maher - Hawel teftekerny | آمال ماهر - حاول تفتكرني | تقويم جدة 2024.NA", false, 2, ~U[2024-06-11 00:00:00Z]] 14:20:45.664 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.666 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=15.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-25 00:00:00Z], 2] 14:20:45.675 [debug] QUERY OK source="media_items" db=7.7ms idle=13.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", "b7fa7c74-d167-4b45-a1e9-943b202b3dc6", [], false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", 12, "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, false, false, 2, 1, ~U[2025-08-25 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "للاستماع على جميع المنصات | https://fadelchaker1.lnk.to/SahakIsho2ID\nاشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\n\nفضل شاكر - صحاك الشوق ( حصريا ) | 2025\nFadel Chaker - Sahak Isho2 (Exclusive) | 2025\n\nكلمات والحان : جمانة جمال \nتوزيع : حسام صعبي \n\nكلمات الأغنية\n\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر \nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك ياحبيبي ..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\nدخيلو الشوق..\nالدنيا بنعيشا مره ..\nنخليها حلوه ..ليه مره ..\nرح ضلني حبك كل مره ..\n\nمثل الاول ياحبيبي \n يا ربي يخلي ضحكاته \n ما يشوف الهم بحياته \n و تضلى الفرحة جواته ...ترسم لياليك يا حبيبي\nعلى شي سهره …فيها غمره ..وشاهد علينا القمر \nوانته حدي ..مابقى بدي …الوقت يعدي …ياقمر\nصحاك الشوق من نومك..\nوبقلبي تعا كفي نومك ..\nلا يومي يخلص ولا يومك ..\nإلا بلقاك..\nتعى عيش الحب وأياموا ..\nونوعي .. كل الي نامو …\nدخيل الحب وكلاموا …\nودخيلو قلبك يا حبيبي\n\n\n\n\n\n\n\n#فضل_شاكر\n#صحاك_الشوق\n#fadel_chaker\n#Sahak_Isho2\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق", nil, false, "pDy8B_r81vY", "https://music.youtube.com/watch?v=pDy8B_r81vY", "/downloads/music/Fadel Chaker/Fadel Chaker - Sahak Isho2 | 2025 | فضل شاكر - صحاك الشوق.NA", false, 2, ~U[2025-08-25 00:00:00Z]] 14:20:45.679 [debug] QUERY OK source="sources" db=1.7ms queue=0.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.682 [debug] QUERY OK source="media_items" db=1.7ms queue=0.4ms idle=17.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-07 00:00:00Z], 2] 14:20:45.694 [debug] QUERY OK source="media_items" db=8.8ms queue=0.3ms idle=19.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", "9c948f83-e68b-42b2-9603-7b6a8a98656f", [], false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", 13, "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, false, false, 2, 1, ~U[2025-07-07 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "اشترك في قناة فضل شاكر الرسمية واضغط جرس التنبيه\nhttps://bit.ly/33FjEZc\nللاستماع على جميع المنصات | https://fadelchaker1.lnk.to/Kifk3AFra...\n\nفضل شاكر ومحمد شاكر - كيفك ع فراقي ( حصريا ) | 2025\nFadel Chaker And Mohamed Chaker - Kifek 3a fra2e (Exclusive) | 2025\n\nكلمات : سمر الهنيدي \nألحان : وائل الشرقاوي \nتوزيع : حسام الصعبي \nإخراج\u00A0:\u00A0محمود\u00A0رمزي \n\nكلمات الأغنية\n\nكزبه و صدقتا\nكانت أكبـر كذبه عشته \nإني إنســـــاك ِ و من و قته \nما اقدرت نسيت \nعم عاند ماضي\nبضحك و بقول عادي عادي\nو الهيئه كلـــــــه ع الفاضي\nهلأ توعيت \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ... \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون ... \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون ..\nو انا بعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاق بجنون\nصدقي لو فيه \nرد ال كان شويه شويه\nمتـــــل الأول ضمك ليه\nصار لازم قول .. هيدي الحقيقه\nعم بشتقلك كــــل دقيقة\nمعقوله في شي طريقه\nنرجع معقول ...\nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتااااااااااق بجنون \nكيفك ع فراقي\nاذا بعدك متلي بتشتاقي\nخلينا بهالعمــــر الباقي\nمع بعض نكون \nبعدك على بالي \nلو كنتي بهاللحظــــه اقبالي\nتتشوفي شو وضعي الحالي\nمشتاااااااااااق بجنوووون ...\nبجنووون ااااه ....\n\u00A0\n#كيفك_ع_فراقي\n#فضل_شاكر\n#محمد_شاكر\n#fadel_chaker \n#Mohamed_Chaker\n#Kifek_3a_fra2e\n\n\n\n_______________________________\n\u200FOfficial Social Media Accounts \n\u200F: Instagram • \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Facebook : \u00A0\u00A0/\u00A0fadelchaker\u00A0\u00A0\n\u200F• Twitter : \u00A0\u00A0/\u00A0fadel_chaker\u00A0\u00A0\n TikTok : \u00A0\u00A0/\u00A0fadelchaker_official\u00A0\u00A0\n\n\u200FOfficial Music Platforms : \n\u200F• Youtube channel : https://bit.ly/33FjEZc\n\u200F• ITunes : https://apple.co/2ZHTF20\n\u200F• Anghami : https://bit.ly/32yrofW\n\u200F• Spotify : https://spoti.fi/35LgsO7\n\u200F• Deezer : https://bit.ly/2ZIxN6J\n\u200F• Sound cloud : https://bit.ly/35IIOIH", "Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي", nil, false, "m5IWI6xFRms", "https://music.youtube.com/watch?v=m5IWI6xFRms", "/downloads/music/Fadel Chaker, Mohamed Chaker/Fadel Chaker And Mohamed Chaker - Kifek 3a fra2e | 2025 | فضل شاكر ومحمد شاكر - كيفك ع فراقي.NA", false, 2, ~U[2025-07-07 00:00:00Z]] 14:20:45.697 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.699 [debug] QUERY OK source="media_items" db=1.2ms queue=0.3ms idle=23.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2021-03-14 00:00:00Z], 2] 14:20:45.704 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=22.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", "e0ce3e66-1ba0-43c6-b88d-728e4840f95b", [], false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", 14, "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, false, false, 2, 1, ~U[2021-03-14 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "للاشتراك في القناة \nhttps://bit.ly/2KIUdAp\n\nعبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)\n\n#عبادي_الجوهر\n#ان_حكت\n#جلسة_طرب_95\n\n\nتوزيع ديجيتال شركة قنوات\n_____________________________\nInstagram : https://bit.ly/39XCQEt\ntwitter : https://bit.ly/2KIUovz\nsnapchat : https://bit.ly/3sV1pL8", "عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95)", nil, false, "h0T2iOZA-LI", "https://music.youtube.com/watch?v=h0T2iOZA-LI", "/downloads/music/Abadi Aljohar l عبادى الجوهر/عبادي الجوهر - عيونك آخر آمالي | (من ألبوم جلسة طرب 95).NA", false, 2, ~U[2021-03-14 00:00:00Z]] 14:20:45.707 [debug] QUERY OK source="sources" db=1.1ms queue=0.9ms idle=23.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] 14:20:45.709 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=15.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2016-10-18 00:00:00Z], 2] 14:20:45.713 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=13.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", "5667eda6-1850-4059-87d1-a1aed5edbad5", [], false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", 15, "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, false, false, 2, 1, ~U[2016-10-18 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Yeshqny يوسف العماني - يعشقني\nألبوم 2007\nإنتاج مجموعة النظائر الإعلامية – الكويت\nAlnazaer Media Group – Kuwait\nكلمات : الشيخ دعيج الخليفة\n ألحان : يوسف العماني\nAL NAZAER CLIPS \n Subscribe: https://goo.gl/L7BqFr\nإشترك في قناة النظائر", "Yeshqny يوسف العماني - يعشقني", nil, false, "bd5vckCSfxk", "https://music.youtube.com/watch?v=bd5vckCSfxk", "/downloads/music/AL NAZAER CLIPS/Yeshqny يوسف العماني - يعشقني.NA", false, 2, ~U[2016-10-18 00:00:00Z]] 14:20:45.715 [debug] QUERY OK source="sources" db=1.1ms queue=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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.718 [debug] QUERY OK source="media_items" db=1.8ms queue=0.4ms idle=12.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2019-02-14 00:00:00Z], 2] 14:20:45.724 [debug] QUERY OK source="media_items" db=3.2ms queue=0.3ms idle=13.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", "1eb5c191-01af-4c3e-9241-f995d69ac573", [], false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", 16, "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, false, false, 2, 1, ~U[2019-02-14 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "اشترك في القناة الرسمية : http://bit.ly/MajidAlmohandisYT\n\nMajid Almohandis – Sout Alforqa Sawaya |ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019\n\nكلمات: ساري\nألحان: أحمد الهارمي\n\nـــــــــــــــــــــــ\nتابع الفنان ماجد المهندس الآن على الصفحات الرسمية\nOfficial Facebook: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Twitter: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0\nOfficial Instagram: \u00A0\u00A0/\u00A0majidalmohandis\u00A0\u00A0", "ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019", nil, false, "j9oGlpLVyY8", "https://music.youtube.com/watch?v=j9oGlpLVyY8", "/downloads/music/Majid Almohandis l ماجد المهندس#/ماجد المهندس - سوت الفرقا سوايا (حصريا) | 2019.NA", false, 2, ~U[2019-02-14 00:00:00Z]] 14:20:45.726 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.728 [debug] QUERY OK source="media_items" db=1.6ms idle=13.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-04-08 00:00:00Z], 2] 14:20:45.741 [debug] QUERY OK source="media_items" db=11.3ms queue=0.1ms idle=14.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", "25232078-188e-45b4-acb3-d690f90c70ac", [], false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", 17, "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, false, false, 2, 1, ~U[2015-04-08 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "OMI - Cheerleader (Felix Jaehn Remix) out now on Ultra Records!\niTunes: http://smarturl.it/Me4U\nAll other stores: https://lnk.to/me4uomi\nOfficial Video for \"Cheerleader (Felix Jaehn Remix)\" by OMI\n\nDirector: Lenny Bass\nExec Producer: Mikha Grumet\nProducer: Carolina Nunez\nDirector of Photography: Angel Barroeta\nProduction Company: Indigo Films\n\nInsightful Jamaican artist Omi (Omar Samuel Pasley) is bringing his breakthrough story to the U.S., with the compelling sheen of “Cheerleader,” leading the way. The smash dance song has notched more than 90 million Spotify streams, topping iTunes in 14 territories, including Germany, Australia, Sweden and others (Top 10 in nearly 30 other markets). Released in 2012, a cleverly understated remix by German DJ/Producer Felix Jaehn helped power the global momentum building around the infectious track.\n\n“Cheerleader” originally took off in Hawaii, but Omi was getting a larger sense of the song’s ‘stickiness’ where ever he performed it live. “People just gravitated to it, always remarking how it was their favorite.” Felix Jaehn’s 2014 remix added to the combustible nature of the track,” but by deftly imbuing acoustic gestures into the mix – conga, piano, trumpet – embellishing its unornamented feel. “I loved the mix even before it took off,” says Omi. “So calm; And unusual for a remix, it made you want to listen to the words, too.”\n\nFollow OMI:\nhttp://www.omimusiconline.com/\n\u00A0\u00A0/\u00A0omimusiconline\u00A0\u00A0\n\u00A0\u00A0/\u00A0omitoday\u00A0\u00A0\n\u00A0\u00A0/\u00A0omi\u00A0\u00A0\n\nFollow Us:\nhttps://ultrarecords.komi.io/\n\u00A0\u00A0\u00A0/\u00A0@ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0discord\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecordsofficial\u00A0\u00A0\n\u00A0\u00A0/\u00A0ultrarecords\u00A0\u00A0\nhttps://open.spotify.com/user/ultramu...\nhttps://www.ultrarecords.com\n\n#omi #cheerleader #ultrarecords", "OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records]", nil, false, "jGflUbPQfW8", "https://music.youtube.com/watch?v=jGflUbPQfW8", "/downloads/music/Ultra Records/OMI - Cheerleader (Felix Jaehn Remix) (Official Video) [Ultra Records].NA", false, 2, ~U[2015-04-08 00:00:00Z]] 14:20:45.743 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.745 [debug] QUERY OK source="media_items" db=0.8ms queue=0.3ms idle=20.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2012-10-03 00:00:00Z], 2] 14:20:45.753 [debug] QUERY OK source="media_items" db=5.5ms queue=0.2ms idle=20.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", "f451c299-23bf-44bd-921c-40ed72ba317b", [], false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", 18, "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, false, false, 2, 1, ~U[2012-10-03 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Keep Listening to Yara on:\nAnghami: https://play.anghami.com/artist/1199\nSpotify: https://open.spotify.com/artist/46FJP...\nApple Music: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nDeezer: https://www.deezer.com/en/artist/477348\nSoundcloud: \u00A0\u00A0/\u00A0yara49303\u00A0\u00A0\nYoutube Music: \u00A0\u00A0\u00A0/\u00A0yara\u00A0-\u00A0topic\u00A0\u00A0\n\nSubscribe to Yara channel for all the best and latest official music videos, behind the scenes and live performances:\n\u00A0\u00A0\u00A0/\u00A0officialyara\u00A0\u00A0\n\nFollow Yara on:\nFacebook: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nInstagram: \u00A0\u00A0/\u00A0yara\u00A0\u00A0\nX: \u00A0\u00A0/\u00A0yara_lb\u00A0\u00A0 \nTiktok: \u00A0\u00A0/\u00A0yara\u00A0\u00A0", "Yara - Sodfa [Official Music Video] (2012) / يارا - صدفة", nil, false, "AyW9C26EDGM", "https://music.youtube.com/watch?v=AyW9C26EDGM", "/downloads/music/Yara/Yara - Sodfa [Official Music Video] (2012) ⧸ يارا - صدفة.NA", false, 2, ~U[2012-10-03 00:00:00Z]] 14:20:45.755 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.757 [debug] QUERY OK source="media_items" db=1.5ms queue=0.3ms idle=14.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2017-08-14 00:00:00Z], 2] 14:20:45.766 [debug] QUERY OK source="media_items" db=6.9ms idle=14.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", "2b858312-807d-4562-862e-0c46239b657c", [], false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", 19, "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, false, false, 2, 1, ~U[2017-08-14 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Listen now to “Ya Agmal Eyoun” from “Meaddy El Nas” Album on all platforms | اسمع الآن أغنية ”يا أجمل عيون” من ألبوم “معدي الناس” على جميع المنصات\nhttps://lnk.to/meaddy-elnas\n\n© Sony Music Entertainment Middle East\nLyrics: Turki Al Alshaikh\nComposer: Amr Moustafa\nMusic Arranger: Osama El Hendy\n\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\nيا أجمل عيون وأحلي عيون، صحيتي ليل العاشقين\nصحيتي الشوق من غير ميعاد، وسافرتي لآخر البلاد\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nياللي إنتي عيونك بحر ليل ونهار\nفيها سحر فيها قلبي داب و إحتار\nيا صوت نبرته حياة\nحبيته وعشقت صداه\n\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت\n\nأنا ليكي ياللي إنتي صوتك عذب وملائكي\nهمسات صوتك ضحكتك تروي عطش روحي\nنظرة عيونك ملهمة وإنتي دواء جروحي\nوالله لأحبك موت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\nوالله لأحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\nلإنك الدنيا واللي يفوت يفوت\n\nوالله بحبك موت وأحب برج الحوت\nوأعشق تفاصيلك ضحك وبكى وسكوت\n\n#Amr_Diab\n#عمرو_دياب\n\nhttp://www.AmrDiab.net\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\n\u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0", "Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات", nil, false, "HcodxmdesfY", "https://music.youtube.com/watch?v=HcodxmdesfY", "/downloads/music/Amr Diab, Sony Music Middle East/Amr Diab - Ya Agmal Eyoun (Official Lyric Video) | (عمرو دياب - يا أجمل عيون (كلمات.NA", false, 2, ~U[2017-08-14 00:00:00Z]] 14:20:45.768 [debug] QUERY OK source="sources" db=1.6ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.770 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=15.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-30 00:00:00Z], 2] 14:20:45.773 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=15.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", "c632bf24-93e4-41d9-83c2-4e8f82d8acba", [], false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", 20, "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, false, false, 2, 1, ~U[2025-07-30 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "The official music video for \"Khatfoony\" by Amr Diab & Orange from the album Ebtadena, now streaming on all platforms: https://lnk.to/ebtadena\n© 2025 Sony Music Entertainment Middle East\n\nFeatured Artists: Jana Diab, Bader\nLyrics: Tamer Hussein\nEnglish Lyrics: Jana Diab\nComposer: Amr Mostafa\nMusic Arranger: Osama El Hendy\nMixing & Mastering: Amir Mahrous\nVocal Recording: Shery Shokry\n\nOfficial Facebook: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial 𝕏: http://www.x.com/AmrDiab\nOfficial Instagram: \u00A0\u00A0/\u00A0amrdiab\u00A0\u00A0\nOfficial Website: http://www.AmrDiab.net", "Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي)", nil, false, "R8IK61CsUMU", "https://music.youtube.com/watch?v=R8IK61CsUMU", "/downloads/music/Amr Diab/Amr Diab & Orange - Khatfoony (Official Music Video) | عمرو دياب واورنچ - خطفوني (الكليب الرسمي).NA", false, 2, ~U[2025-07-30 00:00:00Z]] 14:20:45.776 [debug] QUERY OK source="sources" db=1.4ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.778 [debug] QUERY OK source="media_items" db=1.2ms queue=0.4ms idle=11.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2018-03-08 00:00:00Z], 2] 14:20:45.785 [debug] QUERY OK source="media_items" db=5.6ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", "23de5734-cb15-496a-ba69-c7b73dd24522", [], false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", 21, "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, false, false, 2, 1, ~U[2018-03-08 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "أشترك الآن في قناة تيونز أرابيا\nhttp://bit.ly/2lGUFSv\n\nاصيل ابوبكر - قصر حبك\u00A0(جلسات وناسه) | 2017\nAseel Abu Baker - Qasr Hobak (Jalsat Wanasah) | 2017\n\nكلمات: نواف عبدالله\u00A0\nألحان: نواف عبدالله\u00A0\nإخراج: أحمد الدوغجي\n\nـــــــــــــــــــــــ \n______________________________________\nOfficial Social Media Accounts \n: Instagram • / \u00A0\u00A0/\u00A0tunesarabia\u00A0\u00A0 \n• Facebook : / \u00A0\u00A0/\u00A0tunesarabiaa\u00A0\u00A0\n• TikTok : / \u00A0\u00A0/\u00A0tunes.arabia\u00A0\u00A0\n• X (Twitter) : / https://x.com/tunesarabia", "اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017", nil, false, "BovcUBf8XtM", "https://music.youtube.com/watch?v=BovcUBf8XtM", "/downloads/music/ Tunes Arabia l تيونز أرابيا/اصيل ابوبكر - قصر حبك (جلسات وناسه) | 2017.NA", false, 2, ~U[2018-03-08 00:00:00Z]] 14:20:45.789 [debug] QUERY OK source="sources" db=3.2ms queue=0.2ms 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" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 14:20:45.793 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=16.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2011-02-16 00:00:00Z], 2] 14:20:45.798 [debug] QUERY OK source="media_items" db=3.6ms queue=0.2ms idle=18.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", "9265b9e9-b26b-4c7d-9325-e9c621941498", [], false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", 22, "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, false, false, 2, 1, ~U[2011-02-16 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\n\u00A0\u00A0/\u00A0mounaamarcha\u00A0\u00A0\r\nفيديو كليب وينك للفنانة منى أمرشا\r\nWenak video clip by Mouna Amarcha\r\nمن أشعار سمو الشيخ راشد بن حمد بن محمد الشرقي\r\nألحان - علي كانو\r\nتوزيع موسيقي - سيروس\r\n\r\nأنتاج وتوزيع - Produced & Distributed by\r\nبلاتينوم ريكوردز - Platinum Records\r\n\u00A0\u00A0/\u00A0platinumrecords\u00A0\u00A0\r\n\r\nإخراج\r\nوليد ناصيف", "منى أمرشا - وينك | Mona Amarsha - Weinak", nil, false, "zYKow6ecb_8", "https://music.youtube.com/watch?v=zYKow6ecb_8", "/downloads/music/Platinum Records/منى أمرشا - وينك | Mona Amarsha - Weinak.NA", false, 2, ~U[2011-02-16 00:00:00Z]] 14:20:45.804 [debug] QUERY OK source="sources" db=3.6ms queue=0.2ms idle=22.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" = ?) [2] 14:20:45.807 [debug] QUERY OK source="media_items" db=1.1ms queue=0.2ms idle=20.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2015-10-25 00:00:00Z], 2] 14:20:45.815 [debug] QUERY OK source="media_items" db=6.2ms idle=18.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","subtitle_filepaths","livestream","media_id","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "duration_seconds" = ?, "livestream" = ?, "media_id" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", "53beb5fd-2047-485d-95f7-9939edf80839", [], false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", 23, "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, false, false, 2, 1, ~U[2015-10-25 00:00:00Z], ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], "Warda - Batwanes Beek | ورده - بتونس بيك\n#Warda #Batwanes_Beek | #ورده #بتونس_بيك\n\n• Lyrics : Omar Batisha | عمر بطيشة \n• Composition : Salah El Sharnouby | صلاح الشرنوبى \n• Music Arrangement : Tarek Akef | طارق عاكف\n\nLyrics | كلمات الأغنية : \n\nباتونس بيك وانا معايا\nوبالاقى فى قربك دنيايا\nلما تقرب بتونس بيك\nواما بتبعد بتونس بيك\nوخيالك بيكون ويايا\nوان جه صوتك بيونسنى\nوهواك ف البعد بيحرصنى\nوالشوق يناديلك جوايا\nبتمر ساعات فى لقانا\nوالروح لوجودك عطشانه توحشنى عينيك\nوبالاقى الدنيا بقت فاضيه\nمع ان الناس رايحه وجايه وانا بحلم بيك\nعلى طول ف خيالى بانديلك\nوباقول ياتجيلى ياحاجيلك من غير مواعيد\nويادوبك وف نفس الثانيه\nالاقيك قداملى ياعيتيه والايد ف الايد\nوساعات اتمنى انى اشوفك\nاو حتى اشوف منك طيفك مع حلم جميل\nومابين لحظه وبين التانيه\nاسمع صوتك مالى الدنيا وفى عز الليل \nانت اللى بتسعد اوقاتى\nوتأثر على كل حياتى اجمل تأثير\nارجوك ماتسبنيش وحديه\nوان غبت ولو حتى شويه كلمنى كتير\n\n Digital Stores :\n\n• Spotify : https://open.spotify.com/album/3w6wli... \n• Deezer : http://www.deezer.com/album/8065220\n• Anghami : https://www.anghami.com/album/2300\n• Apple Music : https://itunes.apple.com/us/album/bat...\n• Youtube Music : \u00A0\u00A0\u00A0•\u00A0Batwanes\u00A0Beek\u00A0\u00A0\n\nSubscribe To Warda Channel | إشترك علي قناة وردة\nhttp://bit.ly/Warda-YouTube\n\nFollow Mazzika on Social Media :\n\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n• \u00A0\u00A0/\u00A0mazzika\u00A0\u00A0\n\n(C) 2014 𝐆𝐥𝐨𝐛𝐚𝐥\nTo license this music contact us at license@mazzikagroup.com", "Warda - Batwanes Beek | وردة- بتونس بيك", nil, false, "N5VyxSM05Zg", "https://music.youtube.com/watch?v=N5VyxSM05Zg", "/downloads/music/Warda - وردة/Warda - Batwanes Beek | وردة- بتونس بيك.NA", false, 2, ~U[2015-10-25 00:00:00Z]] 14:20:45.818 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=24.6ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z], 2] 14:20:45.824 [debug] QUERY OK source="media_items" db=4.4ms idle=21.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 ((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] 14:20:45.837 [debug] QUERY OK source="tasks" db=1.3ms idle=21.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7137, 166494, ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z]] 14:20:45.842 [debug] QUERY OK source="tasks" db=1.0ms queue=0.1ms idle=7.1ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7138, 166495, ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z]] 14:20:45.851 [debug] QUERY OK source="tasks" db=1.2ms queue=0.1ms idle=7.6ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7139, 166498, ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z]] 14:20:45.853 [debug] QUERY OK source="media_items" db=1.4ms idle=6.6ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "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] 14:20:45.854 [debug] QUERY OK source="media_items" db=0.7ms idle=6.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 14:20:45.858 [debug] QUERY OK source="tasks" db=0.4ms idle=6.7ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [7140, 2, ~U[2026-04-18 14:20:45Z], ~U[2026-04-18 14:20:45Z]] 14:20:45.862 [info] {"args":{"id":2},"id":7128,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":45468286,"event":"job:stop","queue_time":563313,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:20:47.477 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=BovcUBf8XtM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8e/15/8e15ffe777746746ec87646f614e5262204c18b0200993cfac153b22d675f46a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:47.478 [error] yt-dlp download error for media item #166496: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:47.478 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] BovcUBf8XtM: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:47.479 [info] {"args":{"id":166496},"id":7135,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3987440,"event":"job:stop","queue_time":2489846,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:47.487 [info] {"args":{"id":166494},"id":7137,"meta":{},"system_time":1776522047487702562,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:47.489 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=8.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 WHERE (m0."id" = ?) [166494] 14:20:47.489 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:47.491 [debug] QUERY OK source="sources" db=0.7ms queue=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" = ?) [2] 14:20:47.492 [debug] QUERY OK source="media_profiles" db=1.0ms 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" = ?) [1] 14:20:47.494 [debug] QUERY OK source="media_items" db=1.1ms 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 [166494] 14:20:47.498 [debug] QUERY OK source="media_metadata" db=0.4ms queue=0.1ms idle=9.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166494] 14:20:47.498 [debug] QUERY OK source="media_profiles" db=0.3ms 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" = ?) [1] 14:20:47.500 [debug] QUERY OK source="settings" db=1.2ms 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 [] 14:20:47.501 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:47.503 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms 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 [] 14:20:47.504 [debug] QUERY OK source="settings" db=0.6ms 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 [] 14:20:47.505 [debug] QUERY OK source="settings" db=0.6ms queue=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 [] 14:20:47.506 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/83/de/83de68e949006a0a31de6f1e971c821dffa96b84e15ef996e005e0d74812a116.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:49.667 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=zYKow6ecb_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/a8/9ba8a6908566d2abaee7476e19f12bdb583c6ebcdcd14c29981d470b87bd6af1.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by ) WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:49.667 [error] yt-dlp download error for media item #166497: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:49.667 [error] yt-dlp download will not be retried: "WARNING: [youtube] Unable to download webpage: HTTP Error 429: Too Many Requests (caused by )\nWARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] zYKow6ecb_8: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:49.669 [info] {"args":{"id":166497},"id":7136,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4664420,"event":"job:stop","queue_time":2001852,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:49.678 [info] {"args":{"id":166495},"id":7138,"meta":{},"system_time":1776522049677896631,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:49.680 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=195.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 WHERE (m0."id" = ?) [166495] 14:20:49.681 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:49.682 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=198.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" = ?) [2] 14:20:49.683 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=77.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" = ?) [1] 14:20:49.685 [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 [166495] 14:20:49.688 [debug] QUERY OK source="media_metadata" db=0.5ms queue=0.3ms idle=9.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166495] 14:20:49.689 [debug] QUERY OK source="media_profiles" db=0.9ms 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" = ?) [1] 14:20:49.690 [debug] QUERY OK source="settings" db=0.3ms 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 [] 14:20:49.691 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:49.693 [debug] QUERY OK source="settings" db=0.3ms 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 [] 14:20:49.693 [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 [] 14:20:49.695 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=6.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 [] 14:20:49.696 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/10/78/107812ad21b6bc0c0262a525b7573ecdb7f37af86e07a30ab15b76593c3b259a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:51.438 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=HcodxmdesfY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/83/de/83de68e949006a0a31de6f1e971c821dffa96b84e15ef996e005e0d74812a116.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:51.438 [error] yt-dlp download error for media item #166494: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:51.442 [debug] QUERY OK source="media_items" db=3.2ms queue=0.1ms idle=1748.2ms UPDATE "media_items" SET "last_error" = ?, "updated_at" = ? WHERE "id" = ? ["WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n", ~U[2026-04-18 14:20:51Z], 166494] 14:20:51.442 [error] yt-dlp download will not be retried: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] HcodxmdesfY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:51.443 [info] {"args":{"id":166494},"id":7137,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3954978,"event":"job:stop","queue_time":2485768,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:51.451 [info] {"args":{"id":166498},"id":7139,"meta":{},"system_time":1776522051451725371,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:51.453 [debug] QUERY OK source="media_items" db=0.8ms idle=1756.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 WHERE (m0."id" = ?) [166498] 14:20:51.453 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:20:51.455 [debug] QUERY OK source="sources" db=1.0ms idle=844.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" = ?) [2] 14:20:51.456 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:20:51.458 [debug] QUERY OK source="media_items" db=1.0ms 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 [166498] 14:20:51.461 [debug] QUERY OK source="media_metadata" db=0.3ms idle=9.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [166498] 14:20:51.462 [debug] QUERY OK source="media_profiles" db=0.4ms 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" = ?) [1] 14:20:51.463 [debug] QUERY OK source="settings" db=0.4ms queue=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 [] 14:20:51.464 [debug] Running yt-dlp command for action: get_downloadable_status 14:20:51.467 [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 [] 14:20:51.467 [debug] QUERY OK source="settings" db=0.5ms 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 [] 14:20:51.469 [debug] QUERY OK source="settings" db=0.9ms 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 [] 14:20:51.470 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/91/65/9165223e6142ae8229b93c82d7580d5bb98e94817ee87c186bdda1d4141f1e17.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:53.683 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=R8IK61CsUMU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/10/78/107812ad21b6bc0c0262a525b7573ecdb7f37af86e07a30ab15b76593c3b259a.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:53.684 [error] yt-dlp download error for media item #166495: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:53.686 [debug] QUERY OK source="media_items" db=2.1ms idle=1201.5ms UPDATE "media_items" SET "last_error" = ?, "updated_at" = ? WHERE "id" = ? ["WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n", ~U[2026-04-18 14:20:53Z], 166495] 14:20:53.687 [error] yt-dlp download will not be retried: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] R8IK61CsUMU: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:53.688 [info] {"args":{"id":166495},"id":7138,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":4009547,"event":"job:stop","queue_time":4675857,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:20:54.842 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://music.youtube.com/watch?v=N5VyxSM05Zg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/91/65/9165223e6142ae8229b93c82d7580d5bb98e94817ee87c186bdda1d4141f1e17.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:20:54.843 [error] yt-dlp download error for media item #166498: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:54.846 [debug] QUERY OK source="media_items" db=3.1ms queue=0.2ms idle=1156.6ms UPDATE "media_items" SET "last_error" = ?, "updated_at" = ? WHERE "id" = ? ["WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n", ~U[2026-04-18 14:20:54Z], 166498] 14:20:54.847 [error] yt-dlp download will not be retried: "WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing\nERROR: [youtube] N5VyxSM05Zg: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:20:54.848 [info] {"args":{"id":166498},"id":7139,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":3395765,"event":"job:stop","queue_time":6449801,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:21:00.282 [info] {"source":"oban","duration":505,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:21:05.222 [info] {"source":"oban","duration":2202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:21:35.225 [info] {"source":"oban","duration":2223,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:00.284 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:22:05.230 [info] {"source":"oban","duration":4472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:35.234 [info] {"source":"oban","duration":2850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:00.286 [info] {"source":"oban","duration":617,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:23:05.240 [info] {"source":"oban","duration":4686,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:35.250 [info] {"source":"oban","duration":8683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:00.290 [info] {"source":"oban","duration":2790,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:24:05.254 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:35.258 [info] {"source":"oban","duration":2455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:00.292 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:25:05.264 [info] {"source":"oban","duration":4079,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:35.267 [info] {"source":"oban","duration":2216,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:00.297 [info] {"source":"oban","duration":984,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:26:05.271 [info] {"source":"oban","duration":3061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:35.274 [info] {"source":"oban","duration":2093,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:00.301 [info] {"source":"oban","duration":2270,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:27:05.276 [info] {"source":"oban","duration":1692,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:35.281 [info] {"source":"oban","duration":3148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:00.304 [info] {"source":"oban","duration":794,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:28:05.284 [info] {"source":"oban","duration":3098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:35.288 [info] {"source":"oban","duration":2907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:00.307 [info] {"source":"oban","duration":1070,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:29:05.293 [info] {"source":"oban","duration":3345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:35.296 [info] {"source":"oban","duration":2214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0}