Search the Community
Showing results for tags 'library-scan'.
-
Hey guys can anyone help me? I have 5 libraries on my server that's located on my Nvidia Shield, I'm using two external hard drives, but one of my libraries suddenly stopped updating when adding new files. I went to the "alert" tab on server configurations and there is a message saind "Library Media Scan Failed". I'll paste the info in that message bellow. Thanks in advance for any help.
-
Found a "bug" on emby/moviedb indentify movie in pt-br
jeffersoncg posted a topic in General/Windows
Hi, i made a post some time ago(also about identify, but that was resolved) , and whille testing, i realise (i think, please don't throw me rocks if i'm wrong), that emby has a little bug when identifying a movie (i didn't try with series, but problably). Like: When emby is gonna search a title in "Portuguese-Brazillian" it search "pt-br" as lower case: https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Velozes+E+Furiosos+4&language=pt-br Wich returns: {"page":1,"results":[{"adult":false,"backdrop_path":null,"genre_ids":[28,80],"id":385687,"original_language":"en","original_title":"Fast 10","overview":"","popularity":237.879,"poster_path":"/2DyEk84XnbJEdPlGF43crxfdtHH.jpg","release_date":"2023-04-05","title":"Furious 10","video":false,"vote_average":0,"vote_count":0},{"adult":false,"backdrop_path":"/cHkhb5A4gQRK6zs6Pv7zorHs8Nk.jpg","genre_ids":[28,53,80,12],"id":168259,"original_language":"en","original_title":"Furious 7","overview":"Após derrotarem Owen Shaw, Dominic Toretto (Vin Diesel) e os seus comparsas decidem regressar aos EUA, onde lhes foi concedido o perdão pelas suas infracções e a oportunidade de um recomeço, sem qualquer cadastro. É então que Dom percebe que o grupo está na mira de Deckard, o irmão mais velho de Owen, que jura destruir todos os responsáveis pela sua morte.","popularity":125.906,"poster_path":"/vK3EINuibdkBwUe9jOhVUXtLeb6.jpg","release_date":"2015-04-01","title":"Velocidade Furiosa 7","video":false,"vote_average":7.2,"vote_count":9041},{"adult":false,"backdrop_path":"/9xnhzlvG9lrGqaiRHaMCX96rTTd.jpg","genre_ids":[28,80,18],"id":20174,"original_language":"en","original_title":"The Fast and the Furious","overview":"","popularity":1.673,"poster_path":"/90PJH3U5jmB7NOoemVfbEKHXDIV.jpg","release_date":"1954-11-01","title":"The Fast and the Furious","video":false,"vote_average":4.7,"vote_count":16},{"adult":false,"backdrop_path":"/jzdnhRhG0dsuYorwvSqPqqnM1cV.jpg","genre_ids":[28,80,53],"id":337339,"original_language":"en","original_title":"The Fate of the Furious","overview":"Agora que Dom e Letty estão em lua-de-mel, e Brian e Mia afastaram-se – e o resto do grupo foi exonerado – a equipa que corre o mundo encontrou algo semelhante a uma vida normal. Porém, quando uma misteriosa mulher seduz Dom para o mundo do crime, do qual parece não ser capaz de escapar, ele acaba por trair aqueles lhe são mais próximos, pondo-os à prova. Desde as margens de Cuba e as ruas de Nova Iorque até às planícies geladas do ártico do Mar de Barents, a nossa força de elite vai atravessar o mundo para impedir que um anarquista lance o caos no cenário mundial… e trazer de volta a casa o homem que os tornou numa família.","popularity":158.526,"poster_path":"/38RVo4cX1O7Ia6k9WXcxkxprHm.jpg","release_date":"2017-04-12","title":"Velocidade Furiosa 8","video":false,"vote_average":6.9,"vote_count":8841},{"adult":false,"backdrop_path":"/fWjcUTKOKsAPK4VUAzEQW4kN4K6.jpg","genre_ids":[28,80,53,12],"id":385128,"original_language":"en","original_title":"F9","overview":"Velocidade Furiosa 9 é o nono capítulo da saga que já leva mais de duas décadas e arrecadou mais de 5 mil milhões de dólares em todo o mundo. Dom Toretto (Vin Diesel) leva uma vida tranquila, longe de tudo, com Letty (Michelle Rodriguez) e o seu filho, o pequeno Brian. Mas todos sabem que para lá do horizonte pacífico, o perigo está sempre à espreita. Desta vez, esta ameaça vai forçar Dom a enfrentar os pecados do seu passado para conseguir salvar aqueles que mais ama. A sua equipa volta a unir-se para travar um plano que vai chocar o mundo, liderado pelo melhor condutor e maior assassino que alguma vez encontraram: Jakob (John Cena), o irmão abandonado de Dom.","popularity":413.812,"poster_path":"/fnAzaxRSiveFafudJtByxA7I2xT.jpg","release_date":"2021-05-19","title":"Velocidade Furiosa 9","video":false,"vote_average":7.3,"vote_count":5232},{"adult":false,"backdrop_path":"/3ZiM6gm2XL8qnhZCXsTjixvaH4v.jpg","genre_ids":[28,80,18,53],"id":13804,"original_language":"en","original_title":"Fast & Furious","overview":"Brian O'Conner, agora a trabalhar para o FBI em Los Angeles, juntamente com Dominic Toretto trabalham num caso para derrubar um importador de heroína, infiltrando-se na sua operação de tráfico.","popularity":27.116,"poster_path":"/zvjQPVttJWaCSbzMijyc2x2MLr4.jpg","release_date":"2009-04-02","title":"Velozes & Furiosos","video":false,"vote_average":6.7,"vote_count":5902},{"adult":false,"backdrop_path":"/enF1PHz15lI9BaPGYYKBMnEbANh.jpg","genre_ids":[28],"id":77959,"original_language":"en","original_title":"The Turbo Charged Prelude for 2 Fast 2 Furious","overview":"","popularity":0.956,"poster_path":"/bztZ5NWmsT7oq0vCWGQGWxd10Gf.jpg","release_date":"2003-06-03","title":"The Turbo Charged Prelude for 2 Fast 2 Furious","video":false,"vote_average":6.4,"vote_count":159},{"adult":false,"backdrop_path":"/mRfI3y2oAd7ejur2di09xC9niqp.jpg","genre_ids":[28,53,80],"id":82992,"original_language":"en","original_title":"Fast & Furious 6","overview":"Reunidos para a maior aventura de sempre, os favoritos dos fãs – Jordana Brewster, Michelle Rodriguez, Tyrese Gibson, Sung Kang, Gal Gadot, Chris Ludacris Bridges e Elsa Pataky - juntam-se aos recém-chegados vilões Luke Evans e Carano Gina. Desde que Dom e Brian fizeram o golpe no Rio de Janeiro, que rendeu 100 milhões de dólares à equipa, o grupo espalhou-se pelo globo. Mas a impossibilidade de voltarem a casa e estarem sempre em fuga deixou-lhes uma vida incompleta.","popularity":13.649,"poster_path":"/yeF9WQvxHRrJnr5fGEfnzDpn4pA.jpg","release_date":"2013-05-21","title":"Velocidade Furiosa 6","video":false,"vote_average":6.8,"vote_count":9207},{"adult":false,"backdrop_path":"/hpgda6P9GutvdkDX5MUJ92QG9aj.jpg","genre_ids":[28,12,35],"id":384018,"original_language":"en","original_title":"Fast & Furious Presents: Hobbs & Shaw","overview":"Desde que se conheceram, Luke Hobbs e Deckard Shaw constantemente bateram de frente, não só por inicialmente estarem em lados opostos mas, especialmente, pela personalidade de cada um. Agora, a dupla precisa unir forças para enfrentar Brixton, um homem alterado geneticamente que deseja obter um vírus mortal para pôr em andamento um plano que mataria milhões de pessoas em nome de uma suposta evolução da humanidade. Para tanto eles contam com a ajuda de Hattie, irmã de Shaw, que é também agente do MI6, o serviço secreto britânico.","popularity":170.99,"poster_path":"/w5HWdAJyAbfpXbXDmEt5OIpf6kQ.jpg","release_date":"2019-08-01","title":"Velocidade Furiosa: Hobbs & Shaw","video":false,"vote_average":6.9,"vote_count":5705},{"adult":false,"backdrop_path":"/jY9ef5nqY4xIIMu3yzW3qamUCoi.jpg","genre_ids":[28,80,53],"id":9799,"original_language":"en","original_title":"The Fast and the Furious","overview":"Um jovem polícia infiltra-se no submundo do crime e do “Street Racing” na cidade de Los Angeles, para identificar e prender o autor de vários roubos e membro influente do movimento. No entanto, o seu envolvimento é tal que acaba a namorar com a irmã de um dos líderes criminosos e a emprestar o seu próprio carro para que alguns corredores fujam de outros polícias.","popularity":6.399,"poster_path":"/s02HsnF8H2plColwtkbqYz9GTw5.jpg","release_date":"2001-06-22","title":"Velocidade Furiosa","video":false,"vote_average":6.9,"vote_count":8117},{"adult":false,"backdrop_path":"/lvSxooYCRuF3S2kHWXYTrcOtYco.jpg","genre_ids":[28,53,80],"id":51497,"original_language":"en","original_title":"Fast Five","overview":"Dominic Toretto e sua equipa planeiam um grande assalto a um traficante poderoso de drogas das favelas do Brasil para comprar a liberdade, enquanto são seguidos por uma equipa de agentes especiais.","popularity":18.87,"poster_path":"/l1lvu5P4xfBicxuhgL0pmvkWReO.jpg","release_date":"2011-04-20","title":"Velocidade Furiosa 5","video":false,"vote_average":7.2,"vote_count":6660},{"adult":false,"backdrop_path":"/z3ioibdjWZOYeXjoiabFOFOfPI3.jpg","genre_ids":[28,80,53],"id":584,"original_language":"en","original_title":"2 Fast 2 Furious","overview":"Brian O’Conner perdeu o distintivo ao deixar o seu amigo Dom Toretto, líder do submundo das corridas, escapar às malhas da lei. De regresso a Miami na companhia do velho amigo Roman Pearce, resta-lhe agir sob disfarce para evitar as represálias da polícia. A sua missão é colaborar com a fantástica Monica Fuentes na captura de um líder da Máfia de Miami. E lá estará ele de novo ao volante desta vez disputando a própria vida...","popularity":12.591,"poster_path":"/tMUnCAgfARTdAu8ylPw4Wjh3e5N.jpg","release_date":"2003-06-05","title":"Velocidade + Furiosa","video":false,"vote_average":6.4,"vote_count":5878},{"adult":false,"backdrop_path":"/zQiLqxEjtKCCCggQ3G8ia9viS77.jpg","genre_ids":[28,80,18,53],"id":9615,"original_language":"en","original_title":"The Fast and the Furious: Tokyo Drift","overview":"O terceiro filme da saga Velocidade furiosa, desta vez sem Vin Diesel nem Paul Walker, este Velocidade Furiosa conta a historia de um jovem americano que é obrigado a mudar-se para Tóquio depois de uma corrida correr mal, mas em Tóquio torna-se num grande concorrente no mundo do drift, desafiando membros da Yakuza.","popularity":13.893,"poster_path":"/qexEesWpZgxLFlOrm54Sjn3Z7Y0.jpg","release_date":"2006-06-03","title":"Velocidade Furiosa - Ligação Tóquio","video":false,"vote_average":6.4,"vote_count":5316}],"total_pages":1,"total_results":13} But, i think that moviedb is case sensitive in the parameter language, so, if you search as, "pt-BR" on language https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Velozes+E+Furiosos+4&language=pt-BR It returns the correct search: {"page":1,"results":[{"adult":false,"backdrop_path":null,"genre_ids":[28,80],"id":385687,"original_language":"en","original_title":"Fast 10","overview":"","popularity":237.879,"poster_path":"/2DyEk84XnbJEdPlGF43crxfdtHH.jpg","release_date":"2023-04-05","title":"Velozes & Furiosos 10","video":false,"vote_average":0,"vote_count":0},{"adult":false,"backdrop_path":"/cHkhb5A4gQRK6zs6Pv7zorHs8Nk.jpg","genre_ids":[28,53,80,12],"id":168259,"original_language":"en","original_title":"Furious 7","overview":"Após os acontecimentos em Londres, Dom, Brian, Letty e o resto da equipe têm a chance de voltar para os Estados Unidos e recomeçar suas vidas. Mas a tranquilidade do grupo é destruída quando Deckard Shaw, um assassino profissional, quer vingança pelo acidente que deixou seu irmão em coma. Agora, a equipe tem de unir forças para deter um vilão novo e ainda mais perigoso. Dessa vez, não se trata apenas de uma questão de velocidade: a corrida é pela sobrevivência.","popularity":125.906,"poster_path":"/vK3EINuibdkBwUe9jOhVUXtLeb6.jpg","release_date":"2015-04-01","title":"Velozes & Furiosos 7","video":false,"vote_average":7.2,"vote_count":9041},{"adult":false,"backdrop_path":"/9xnhzlvG9lrGqaiRHaMCX96rTTd.jpg","genre_ids":[28,80,18],"id":20174,"original_language":"en","original_title":"The Fast and the Furious","overview":"","popularity":1.673,"poster_path":"/90PJH3U5jmB7NOoemVfbEKHXDIV.jpg","release_date":"1954-11-01","title":"Velozes e Furiosos","video":false,"vote_average":4.7,"vote_count":16},{"adult":false,"backdrop_path":"/jzdnhRhG0dsuYorwvSqPqqnM1cV.jpg","genre_ids":[28,80,53],"id":337339,"original_language":"en","original_title":"The Fate of the Furious","overview":"Depois que Brian e Mia se aposentaram, e o resto da equipe foi exonerado, Dom e Letty estão em lua de mel e levam uma vida pacata e completamente normal. Mas a adrenalina do passado volta com tudo quando uma mulher misteriosa faz com que Dom retorne ao mundo do crime e da velocidade.","popularity":158.526,"poster_path":"/38RVo4cX1O7Ia6k9WXcxkxprHm.jpg","release_date":"2017-04-12","title":"Velozes & Furiosos 8","video":false,"vote_average":6.9,"vote_count":8841},{"adult":false,"backdrop_path":"/fWjcUTKOKsAPK4VUAzEQW4kN4K6.jpg","genre_ids":[28,80,53,12],"id":385128,"original_language":"en","original_title":"F9","overview":"Dominic Toretto e sua família precisam enfrentar o seu irmão mais novo Jakob, um assassino mortal que está trabalhando com uma antiga inimiga, a cyber-terrorista Cipher.","popularity":413.812,"poster_path":"/fnAzaxRSiveFafudJtByxA7I2xT.jpg","release_date":"2021-05-19","title":"Velozes & Furiosos 9","video":false,"vote_average":7.3,"vote_count":5232},{"adult":false,"backdrop_path":"/3ZiM6gm2XL8qnhZCXsTjixvaH4v.jpg","genre_ids":[28,80,18,53],"id":13804,"original_language":"en","original_title":"Fast & Furious","overview":"Dominic Toretto descobre que sua amada Letty foi assassinada e resolve procurar pelo autor do crime. Enquanto isso, o agente Brian O'Conner está em busca de um traficante de drogas. Eles percebem que talvez procurem a mesma pessoa.","popularity":27.116,"poster_path":"/zvjQPVttJWaCSbzMijyc2x2MLr4.jpg","release_date":"2009-04-02","title":"Velozes e Furiosos 4","video":false,"vote_average":6.7,"vote_count":5902},{"adult":false,"backdrop_path":"/enF1PHz15lI9BaPGYYKBMnEbANh.jpg","genre_ids":[28],"id":77959,"original_language":"en","original_title":"The Turbo Charged Prelude for 2 Fast 2 Furious","overview":"Prelude turbo é um 2003 curta-metragem, dirigido por Philip Atwell, com Paul Walker reprisando seu papel como Brian O'Conner, em uma curta série de sequências que liga The Fast and the Furious com sua primeira sequela, 2 Fast 2 Furious. O curta-metragem foi incluído em uma nova impressão do DVD do segundo filme. Foi lançado em 03 de junho de 2003 para amarrar com a versão teatral do segundo filme.","popularity":0.956,"poster_path":"/bztZ5NWmsT7oq0vCWGQGWxd10Gf.jpg","release_date":"2003-06-03","title":"Velozes e Furiosos: Turbo-Charged Prelude","video":false,"vote_average":6.4,"vote_count":159},{"adult":false,"backdrop_path":"/mRfI3y2oAd7ejur2di09xC9niqp.jpg","genre_ids":[28,53,80],"id":82992,"original_language":"en","original_title":"Fast & Furious 6","overview":"Desde que o golpe de Dom e Brian no Rio de Janeiro deixou o grupo com US$100 milhões, a equipe se espalhou pelo mundo. Um dia, Hobbs pede a Dom que reúna um grupo de elite em Londres e apreenda uma organização de mercenários nas ruas, cujo mentor é apoiado por Letty, a antiga namorada de Dom que ele acreditava estar morta. A recompensa? Absolvição a todos eles para poderem voltar para as suas casas e tornarem suas famílias completas novamente.","popularity":13.649,"poster_path":"/yeF9WQvxHRrJnr5fGEfnzDpn4pA.jpg","release_date":"2013-05-21","title":"Velozes & Furiosos 6","video":false,"vote_average":6.8,"vote_count":9207},{"adult":false,"backdrop_path":"/hpgda6P9GutvdkDX5MUJ92QG9aj.jpg","genre_ids":[28,12,35],"id":384018,"original_language":"en","original_title":"Fast & Furious Presents: Hobbs & Shaw","overview":"O corpulento policial Luke Hobbs se junta ao fora da lei Deckard Shaw para combater um terrorista geneticamente melhorado que tem força sobre-humana.","popularity":170.99,"poster_path":"/w5HWdAJyAbfpXbXDmEt5OIpf6kQ.jpg","release_date":"2019-08-01","title":"Velozes & Furiosos: Hobbs & Shaw","video":false,"vote_average":6.9,"vote_count":5705},{"adult":false,"backdrop_path":"/jY9ef5nqY4xIIMu3yzW3qamUCoi.jpg","genre_ids":[28,80,53],"id":9799,"original_language":"en","original_title":"The Fast and the Furious","overview":"Um investigador da polícia se infiltra em uma turma de rachas suspeita de roubar caminhões, mas acaba apaixonando-se pela irmã do líder.","popularity":6.399,"poster_path":"/s02HsnF8H2plColwtkbqYz9GTw5.jpg","release_date":"2001-06-22","title":"Velozes e Furiosos","video":false,"vote_average":6.9,"vote_count":8117},{"adult":false,"backdrop_path":"/lvSxooYCRuF3S2kHWXYTrcOtYco.jpg","genre_ids":[28,53,80],"id":51497,"original_language":"en","original_title":"Fast Five","overview":"Desde que o ex-policial Brian O'Conner e Mia Torretto libertaram Dom da prisão, eles viajam pelas fronteiras para fugir das autoridades. No Rio de Janeiro, eles fazem um último trabalho antes que possam ganhar sua liberdade definitiva. Montando sua equipe de elite de pilotos de carro, Brian e Dom sabem que têm de enfrentar o empresário corrupto que quer vê-los mortos, antes que o agente federal em sua trilha os encontre.","popularity":18.87,"poster_path":"/l1lvu5P4xfBicxuhgL0pmvkWReO.jpg","release_date":"2011-04-20","title":"Velozes & Furiosos 5: Operação Rio","video":false,"vote_average":7.2,"vote_count":6660},{"adult":false,"backdrop_path":"/z3ioibdjWZOYeXjoiabFOFOfPI3.jpg","genre_ids":[28,80,53],"id":584,"original_language":"en","original_title":"2 Fast 2 Furious","overview":"O ex-policial Brian comete uma grande traição, juntando-se a um amigo ex-presidiário no transporte de dinheiro sujo para uma importadora-exportadora muito suspeita.","popularity":12.591,"poster_path":"/tMUnCAgfARTdAu8ylPw4Wjh3e5N.jpg","release_date":"2003-06-05","title":"+ Velozes + Furiosos","video":false,"vote_average":6.4,"vote_count":5878},{"adult":false,"backdrop_path":"/zQiLqxEjtKCCCggQ3G8ia9viS77.jpg","genre_ids":[28,80,18,53],"id":9615,"original_language":"en","original_title":"The Fast and the Furious: Tokyo Drift","overview":"Sean Boswell é um piloto de rua que desafia seu rival e bate o carro no fim da corrida. Então, Sean decide se mudar para o Japão em companhia de seu pai para evitar a prisão nos Estados Unidos, já que os rachas não são nada populares com as autoridades. Em Tóquio, ele começa a aprender um excitante e perigoso estilo novo de competir nas ruas. Só que os riscos ficam ainda mais altos quando Sean decide competir com o campeão local e acaba se apaixonando pela namorada dele.","popularity":13.893,"poster_path":"/qexEesWpZgxLFlOrm54Sjn3Z7Y0.jpg","release_date":"2006-06-03","title":"Velozes e Furiosos: Desafio em Tóquio","video":false,"vote_average":6.4,"vote_count":5316}],"total_pages":1,"total_results":13} The movie "Fast 10" as example, in pt-br is "Furious 10" and in pt-BR is "Velozes e Furiosos 10". -
Hi, I'm new here. I added several movies to my library, but the names weren't 100% accurate, for example: "expendables.mkv", which was recognized as "expendables 4" I don't know if Emby would need the information there like "expendables 1.mkv", but there are several of these movies that were added that ended up like this, having only the name of the movie, without informing the "order" (like the movie "Scream .mkv" which emby recognized as "Scream 5"). In a "Manga" reader that i did, i make this code to "find" the most probably correct match. I'm not a developer, i just tryed make the code until it give-me a good result. Code running with 2473 movies in db, and it find the match easily (I used it a lot with all 1.378 manga that i have, and it update each correctly, without a problem), so... Is there a way to implement something like this on emby? I know that the code is way to not optimized, but, for now is what i can do. Code: function GetAllMangaMatches(Lista, Nome){ let NovaLista = Clone(Lista); let Retorno = {Vazio: ''}; let Mangas = []; let Counter = 0; while (!Empty(Retorno)) { if(Counter > Lista.length) break; Retorno = FiltrarManga(NovaLista, Nome); if(!Empty(Retorno)) { Mangas.push(Retorno); delete(NovaLista[NovaLista.indexOf(Retorno)]); NovaLista = CleanArray(NovaLista); } Counter++; } return Mangas; } function Clone(Objeto) { let Copia = null; if(!Array.isArray(Objeto)) Copia = Object.assign({}, Objeto) else Copia = Object.keys(Objeto).map((key) => Objeto[key]); return Copia; } function Empty(Object) { return $.isEmptyObject(Object); } function FiltrarManga(Lista, Nome){ if (Lista.length == 0) return ''; let Manga = []; let CountMax = 0; let Count = 0; let ListaNomes = arrayColumn(Lista, "Name"); ListaNomes = ChangeCase(ListaNomes, toLowerCase); Nome = RemoverCaracteresEspeciais(Nome.toLowerCase()); let NomeArray = Nome.split(' '); NomeArray = CleanArray(NomeArray); let isOrigemDoujinshi = NomeArray.includes('doujinshi'); let SelectedValue = []; let isMatchDoujinshi = false; x = 0; let foundExact = false; ListaNomes.map(function(value){ if(foundExact) return; value = RemoverCaracteresEspeciais(value); if (value == Nome) { Manga = Lista[x]; foundExact = true; return Manga; } Count = GetOcorrencias(value, Nome); if (Count > CountMax) { CountMax = Count; Manga = Lista[x]; SelectedValue = value.split(' '); SelectedValue = CleanArray(SelectedValue); isMatchDoujinshi = SelectedValue.includes('doujinshi'); } x++; }) let NomeArraySize = NomeArray.length; if (((CountMax > NomeArraySize*0.9) && (NomeArraySize + 3 > SelectedValue.length) || (foundExact)) && (isMatchDoujinshi == isOrigemDoujinshi)) { if(Manga != undefined) { if(Manga.length == 0) { Manga = Lista[0]; } } else { Manga = Lista[0]; } } else { return []; } return Manga; } function arrayColumn(array, columnName) { return array.map(value => value[columnName]) } function ChangeCase(Elemento, CaseFunction, Parameters) { switch (typeof(Elemento)) { case 'string': return CaseFunction(Elemento, Parameters); break; case 'object': if(Array.isArray(Elemento)) { return Elemento.map(x => ChangeCase(x, CaseFunction, Parameters)); } else { if(Elemento != null) { let ElementTemp = {}; Object.keys(Elemento).map(function(key){ ElementTemp[key] = ChangeCase(Elemento[key], CaseFunction, Parameters); }) return ElementTemp; } else return null; } break; default: return Elemento; break; } } function RemoverCaracteresEspeciais(texto, subst = ' ') { let pattern = /[^a-z1-9]/gi; return texto.replaceAll(pattern, subst); } function CleanArray(Array) { return Array.filter(x => !$.isEmptyObject(x)); } function GetOcorrencias(Fonte, Busca) { let ArBusca = RemoverCaracteresEspeciais(Busca).toLowerCase().split(' '); ArBusca = CleanArray(ArBusca); Fonte = RemoverCaracteresEspeciais(Fonte).toLowerCase(); let Contagem = 0; ArBusca.map(function(value){ if(Fonte.indexOf(value) != -1) Contagem += 1; }) return Contagem; } function GetAllMangaMatches(Lista, Nome){ let NovaLista = Clone(Lista); let Retorno = {Vazio: ''}; let Mangas = []; let Counter = 0; while (!Empty(Retorno)) { if(Counter > Lista.length) break; Retorno = FiltrarManga(NovaLista, Nome); if(!Empty(Retorno)) { Mangas.push(Retorno); delete(NovaLista[NovaLista.indexOf(Retorno)]); NovaLista = CleanArray(NovaLista); } Counter++; } return Mangas; } function toLowerCase(Texto) { return Texto.toLowerCase(); } function AddScriptByJavascript(src){ script = document.createElement('script'); script.src = src; document.body.appendChild(script); } AddScriptByJavascript("https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"); Ps: I Also add there a code "Importer" to add jquery, because the function from jquery "$.isEmptyObject(Object)" is needed. If wanna me to translate the function/parameters to english, i can do too.
- 12 replies
-
Library scan takes forever when adding new photos to a photo library
thefirstofthe300 posted a topic in Linux
When I add photos to my photos library, the next library scan will take all night before it has processed all of the newly added photos. The thing is, I have only added maybe 200 photos. I would think that 200 photos should be a piece of cake for the server to process. My system is running on an i7-4770k with 16 GB of RAM. Htop shows one CPU thread (CPU #8) pegged at 100% with practically no CPU usage out of the other 7 threads. iotop shows that there is practically no disk I/O. From the looks of the debug log, it takes an extremely long time to save the new photos to the database. Looking forward, will this problem be helped by the transition to ImageMagick and should I just wait for the transition and expect a fix then? These logs start around 10:30 last night and go for a full 12 hrs. Currently, the library scan appears to have hung at 42% as it hasn't done anything since midnight last night. server-logs.zip UPDATE: I restarted the server and the scan finished after 6 minutes or so. Here is the log from after the restart. I know that this is still a bug because this problem occurs every time I add new photos to my photo collection. The library scan will almost definitely take at least all night before it will process all of the photos. server-63557003588.txt